List of usage examples for com.google.common.base Strings emptyToNull
@Nullable public static String emptyToNull(@Nullable String string)
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; }