public boolean isRoot() { return parent == null && StringHelper.isEmpty( navigableName ); }
public static String nullIfEmpty(String value) { return isEmpty( value ) ? null : value; }
@Override public int getDatabaseMajorVersion() { return StringHelper.isEmpty( explicitDbMajor ) ? NO_VERSION : Integer.parseInt( explicitDbMajor ); }
private static String interpretSorting(String sort) { if ( StringHelper.isEmpty( sort ) ) { return null; } if ( "unsorted".equals( sort ) ) { return null; } return sort; }
@Override public int getDatabaseMinorVersion() { return StringHelper.isEmpty( explicitDbMinor ) ? NO_VERSION : Integer.parseInt( explicitDbMinor ); }
public static String qualifyConditionally(String prefix, String name) { if ( name == null ) { throw new NullPointerException( "name was null attempting to build qualified name" ); } return isEmpty( prefix ) ? name : prefix + '.' + name; }
private static String normalizeEntryBasePrefix(String entryBasePrefix) { if ( StringHelper.isEmpty( entryBasePrefix ) || entryBasePrefix.length() == 1 ) { return null; } return entryBasePrefix.startsWith( "/" ) ? entryBasePrefix.substring( 1 ) : entryBasePrefix; }
private Set<String> parseKeywords(String extraKeywordsString) { if ( StringHelper.isEmpty( extraKeywordsString ) ) { return Collections.emptySet(); } final Set<String> keywordSet = new HashSet<String>(); keywordSet.addAll( Arrays.asList( extraKeywordsString.split( "\\s*,\\s*" ) ) ); return keywordSet; }
private static List<String> parseKeywords(String extraKeywordsString) { if ( StringHelper.isEmpty( extraKeywordsString ) ) { return Collections.emptyList(); } return StringHelper.parseCommaSeparatedString( extraKeywordsString ); }
public static PhysicalConnectionHandlingMode interpret(Object setting) { if ( setting == null ) { return null; } if ( setting instanceof PhysicalConnectionHandlingMode ) { return (PhysicalConnectionHandlingMode) setting; } final String value = setting.toString(); if ( StringHelper.isEmpty( value ) ) { return null; } return PhysicalConnectionHandlingMode.valueOf( value.toUpperCase( Locale.ROOT ) ); }
private static String extendPath(String path, String property) { return StringHelper.isEmpty( path ) ? property : StringHelper.qualify( path, property ); } }
private static PersistenceUnitTransactionType parseTransactionType(String value) { if ( StringHelper.isEmpty( value ) ) { return null; } else if ( value.equalsIgnoreCase( "JTA" ) ) { return PersistenceUnitTransactionType.JTA; } else if ( value.equalsIgnoreCase( "RESOURCE_LOCAL" ) ) { return PersistenceUnitTransactionType.RESOURCE_LOCAL; } else { throw new PersistenceException( "Unknown persistence unit transaction type : " + value ); } }
public static ConnectionAcquisitionMode interpret(Object setting) { if ( setting == null ) { return null; } if ( setting instanceof ConnectionAcquisitionMode ) { return (ConnectionAcquisitionMode) setting; } final String value = setting.toString(); if ( StringHelper.isEmpty( value ) ) { return null; } return interpret( value ); } }
@Override public ImportSqlCommandExtractor initiateService(Map configurationValues, ServiceRegistryImplementor registry) { String extractorClassName = (String) configurationValues.get( Environment.HBM2DDL_IMPORT_FILES_SQL_EXTRACTOR ); if ( StringHelper.isEmpty( extractorClassName ) ) { return DEFAULT_EXTRACTOR; } final ClassLoaderService classLoaderService = registry.getService( ClassLoaderService.class ); return instantiateExplicitCommandExtractor( extractorClassName, classLoaderService ); }
@Override public MyCustomJavaType fromString(String string) { return StringHelper.isEmpty( string ) ? null : new MyCustomJavaType( string ); }
@Override public void initialize(Token tok) { super.initialize(tok); filename = tok.getFilename(); line = tok.getLine(); column = tok.getColumn(); String text = tok.getText(); textLength = StringHelper.isEmpty(text) ? 0 : text.length(); }
public void overlay(CacheRegionDefinition overrides) { if ( overrides == null ) { return; } requested = TruthValue.TRUE; accessType = AccessType.fromExternalName( overrides.getUsage() ); if ( StringHelper.isEmpty( overrides.getRegion() ) ) { region = overrides.getRegion(); } // ugh, primitive boolean cacheLazyProperties = overrides.isCacheLazy(); }
private String getCondition(String cond, String name) { if ( BinderHelper.isEmptyAnnotationValue( cond ) ) { cond = buildingContext.getMetadataCollector().getFilterDefinition( name ).getDefaultFilterCondition(); if ( StringHelper.isEmpty( cond ) ) { throw new AnnotationException( "no filter condition found for filter " + name + " in " + StringHelper.qualify( propertyHolder.getPath(), propertyName ) ); } } return cond; }