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.param.layout.NamedFacetForParameterLayoutAnnotation.java
public static NamedFacet create(ParameterLayout parameterLayout, FacetHolder holder) { if (parameterLayout == null) { return null; }/*ww w. ja v a 2s. c om*/ final String named = Strings.emptyToNull(parameterLayout.named()); return named != null ? new NamedFacetForParameterLayoutAnnotation(named, parameterLayout.namedEscaped(), holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.object.layout.NamedFacetForDomainObjectLayoutAnnotation.java
public static NamedFacet create(DomainObjectLayout domainObjectLayout, FacetHolder holder) { if (domainObjectLayout == null) { return null; }// www .j a va 2 s. co m final String named = Strings.emptyToNull(domainObjectLayout.named()); return named != null ? new NamedFacetForDomainObjectLayoutAnnotation(named, holder) : null; }
From source file:de.metas.ui.web.globalaction.GlobalActionEvent.java
public static GlobalActionEvent parseQRCode(@NonNull final String eventStr) { final int idx = eventStr.indexOf(SEPARATOR); if (idx > 0) { final String typeStr = eventStr.substring(0, idx); final GlobalActionType type = GlobalActionType.forCode(typeStr); final String payload = Strings.emptyToNull(eventStr.substring(idx + SEPARATOR.length())); return builder().type(type).payload(payload).build(); } else {//from ww w . ja v a 2 s . c o m final GlobalActionType type = GlobalActionType.forCode(eventStr); return builder().type(type).build(); } }
From source file:org.apache.isis.core.metamodel.facets.properties.propertylayout.NamedFacetForPropertyXml.java
public static NamedFacet create(PropertyLayoutData propertyLayout, FacetHolder holder) { if (propertyLayout == null) { return null; }/*from w ww .j a va 2s . co m*/ final String named = Strings.emptyToNull(propertyLayout.getNamed()); final Boolean escaped = propertyLayout.getNamedEscaped(); return named != null ? new NamedFacetForPropertyXml(named, (escaped == null || escaped), holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.collections.layout.NamedFacetForCollectionXml.java
public static NamedFacet create(CollectionLayoutData collectionLayout, FacetHolder holder) { if (collectionLayout == null) { return null; }// w ww .j av a2 s . c om final String named = Strings.emptyToNull(collectionLayout.getNamed()); final Boolean escaped = collectionLayout.getNamedEscaped(); return named != null ? new NamedFacetForCollectionXml(named, escaped == null || escaped, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.collections.layout.NamedFacetForCollectionLayoutAnnotation.java
public static NamedFacet create(CollectionLayout collectionLayout, FacetHolder holder) { if (collectionLayout == null) { return null; }// w w w.j a v a 2 s.co m final String named = Strings.emptyToNull(collectionLayout.named()); return named != null ? new NamedFacetForCollectionLayoutAnnotation(named, collectionLayout.namedEscaped(), holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.actions.layout.CssClassFacetForActionLayoutAnnotation.java
public static CssClassFacet create(ActionLayout actionLayout, FacetHolder holder) { if (actionLayout == null) { return null; }/*from w w w . jav a2 s .c o m*/ final String cssClass = Strings.emptyToNull(actionLayout.cssClass()); return cssClass != null ? new CssClassFacetForActionLayoutAnnotation(cssClass, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.actions.layout.CssClassFacetForActionXml.java
public static CssClassFacet create(ActionLayoutData actionLayout, FacetHolder holder) { if (actionLayout == null) { return null; }/*from ww w .j av a 2s. co m*/ final String cssClass = Strings.emptyToNull(actionLayout.getCssClass()); return cssClass != null ? new CssClassFacetForActionXml(cssClass, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.NamedFacetForViewModelLayoutAnnotation.java
public static NamedFacet create(final ViewModelLayout viewModelLayout, final FacetHolder holder) { if (viewModelLayout == null) { return null; }/* ww w . ja va 2s. c o m*/ final String named = Strings.emptyToNull(viewModelLayout.named()); return named != null ? new NamedFacetForViewModelLayoutAnnotation(named, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.object.layout.PluralFacetForDomainObjectLayoutAnnotation.java
public static PluralFacet create(DomainObjectLayout domainObjectLayout, FacetHolder holder) { if (domainObjectLayout == null) { return null; }//from w w w. j a v a 2 s . c o m final String plural = Strings.emptyToNull(domainObjectLayout.plural()); return plural != null ? new PluralFacetForDomainObjectLayoutAnnotation(plural, holder) : null; }