Example usage for com.google.common.base Strings emptyToNull

List of usage examples for com.google.common.base Strings emptyToNull

Introduction

In this page you can find the example usage for com.google.common.base Strings emptyToNull.

Prototype

@Nullable
public static String emptyToNull(@Nullable String string) 

Source Link

Document

Returns the given string if it is nonempty; null otherwise.

Usage

From source file:org.apache.isis.core.metamodel.facets.collections.layout.CssClassFacetForCollectionLayoutAnnotation.java

public static CssClassFacet create(CollectionLayout collectionLayout, FacetHolder holder) {
    if (collectionLayout == null) {
        return null;
    }//  w  w  w .  java 2 s . c om
    final String cssClass = Strings.emptyToNull(collectionLayout.cssClass());
    return cssClass != null ? new CssClassFacetForCollectionLayoutAnnotation(cssClass, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.CssClassFacetForDomainObjectLayoutAnnotation.java

public static CssClassFacet create(final DomainObjectLayout domainObjectLayout, final FacetHolder holder) {
    if (domainObjectLayout == null) {
        return null;
    }/*from ww w . jav  a  2  s. c  o  m*/
    final String cssClass = Strings.emptyToNull(domainObjectLayout.cssClass());
    return cssClass != null ? new CssClassFacetForDomainObjectLayoutAnnotation(cssClass, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.object.layout.CssClassFacetForDomainObjectLayoutAnnotation.java

public static CssClassFacet create(DomainObjectLayout domainObjectLayout, FacetHolder holder) {
    if (domainObjectLayout == null) {
        return null;
    }/*from   w w w .ja va  2s  . c o m*/
    final String cssClass = Strings.emptyToNull(domainObjectLayout.cssClass());
    return cssClass != null ? new CssClassFacetForDomainObjectLayoutAnnotation(cssClass, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.NamedFacetForDomainObjectXml.java

public static NamedFacet create(final DomainObjectLayoutData domainObjectLayout, final FacetHolder holder) {
    if (domainObjectLayout == null) {
        return null;
    }// www .j  a v a2s .  c o m
    final String named = Strings.emptyToNull(domainObjectLayout.getNamed());
    Boolean escaped = domainObjectLayout.getNamedEscaped();
    return named != null ? new NamedFacetForDomainObjectXml(named, (escaped == null || escaped), holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.collections.layout.CssClassFacetForCollectionXml.java

public static CssClassFacet create(CollectionLayoutData collectionLayout, FacetHolder holder) {
    if (collectionLayout == null) {
        return null;
    }/*from w  w  w  . j a  v  a 2 s . c  om*/
    final String cssClass = Strings.emptyToNull(collectionLayout.getCssClass());
    return cssClass != null ? new CssClassFacetForCollectionXml(cssClass, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.param.layout.DescribedAsFacetForParameterLayoutAnnotation.java

public static DescribedAsFacet create(ParameterLayout parameterLayout, FacetHolder holder) {
    if (parameterLayout == null) {
        return null;
    }/*from   w  w w. j  av a  2 s  . c om*/
    final String describedAs = Strings.emptyToNull(parameterLayout.describedAs());
    return describedAs != null ? new DescribedAsFacetForParameterLayoutAnnotation(describedAs, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.PluralFacetForDomainObjectLayoutAnnotation.java

public static PluralFacet create(final DomainObjectLayout domainObjectLayout, final FacetHolder holder) {
    if (domainObjectLayout == null) {
        return null;
    }//w  w w .  j  a  v a  2 s.c om
    final String plural = Strings.emptyToNull(domainObjectLayout.plural());
    return plural != null ? new PluralFacetForDomainObjectLayoutAnnotation(plural, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.PluralFacetForDomainObjectXml.java

public static PluralFacet create(final DomainObjectLayoutData domainObjectLayout, final FacetHolder holder) {
    if (domainObjectLayout == null) {
        return null;
    }//from ww  w  .j a  v a  2 s.co m
    final String plural = Strings.emptyToNull(domainObjectLayout.getPlural());
    return plural != null ? new PluralFacetForDomainObjectXml(plural, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.properties.propertylayout.DescribedAsFacetForPropertyLayoutAnnotation.java

public static DescribedAsFacet create(PropertyLayout propertyLayout, FacetHolder holder) {
    if (propertyLayout == null) {
        return null;
    }//from  w w  w. j a  v  a2  s  .c om
    final String describedAs = Strings.emptyToNull(propertyLayout.describedAs());
    return describedAs != null ? new DescribedAsFacetForPropertyLayoutAnnotation(describedAs, holder) : null;
}

From source file:org.apache.isis.core.metamodel.facets.collections.layout.DescribedAsFacetForCollectionLayoutAnnotation.java

public static DescribedAsFacet create(CollectionLayout collectionLayout, FacetHolder holder) {
    if (collectionLayout == null) {
        return null;
    }/*from   ww  w.j  a  v a  2s  .com*/
    final String describedAs = Strings.emptyToNull(collectionLayout.describedAs());
    return describedAs != null ? new DescribedAsFacetForCollectionLayoutAnnotation(describedAs, holder) : null;
}