E - the extending element type, used for method chaining.public interface PropertiesCarrier<E>
| Modifier and Type | Method and Description | 
|---|---|
| Collection<String> | excludedProperties()Returns the collection of properties to exclude. | 
| E | excludeProperties(String... names)Adds the properties to the list of exclusions. | 
| E | excludeProperty(String name)Adds the property name to the list of exclusions. | 
| PropertiesToQuery | getDefaultPropertiesToQuery()Returns an object that represents the properties for query for all sub types. | 
| Map<String,? extends PropertiesToQuery> | getPropertiesToQueryPerType()Returns the properties to query for each type. | 
| boolean | isPropertiesCarrierEmpty()Returns true if the request is empty (no property is to be brought). | 
| PropertiesCarrierBehavior | propertiesCarrierBehavior()Returns the behavior that will effect this properties carrier. | 
| PropertiesToQuery | propertiesToQuery(String subType)Returns an object that represents the properties to query for elements of the specified subtype. | 
| E | queryKeyProperties()Adds the key properties to the list of properties to query. | 
| E | queryProperties(String... names)Adds the properties with the specifed names to the list of properties to query. | 
| E | queryPropertiesWithQualifier(String qualifierName)Adds the properties that have the specified qualifier to the list of properties to query. | 
| E | queryProperty(String name)Adds the specified property to the list of properties to query. | 
| E | withPropertiesCarrierBehavior(PropertiesCarrierBehavior newBehavior)Sets the behavior for this properties carrier. | 
PropertiesCarrierBehavior propertiesCarrierBehavior()
PropertiesCarrierBehavior for possible behaviors.E withPropertiesCarrierBehavior(PropertiesCarrierBehavior newBehavior)
PropertiesCarrierBehavior for possible behaviors.newBehavior - the new behavior.E queryProperty(String name)
name - name of a propertyPropertiesCarrierE queryProperties(String... names)
names - names of propertiesPropertiesCarrierE queryKeyProperties()
PropertiesCarrierE queryPropertiesWithQualifier(String qualifierName)
PropertiesCarrierPropertiesToQuery propertiesToQuery(String subType)
getDefaultPropertiesToQuery() default properties set was defined).PropertiesCarrierPropertiesToQuery getDefaultPropertiesToQuery()
PropertiesCarrierMap<String,? extends PropertiesToQuery> getPropertiesToQueryPerType()
PropertiesCarrier, 
for description about several inheriting subtypes.E excludeProperty(String name)
name - the property to exclude.E excludeProperties(String... names)
names - the properties to exclude.Collection<String> excludedProperties()
boolean isPropertiesCarrierEmpty()
                             Documentation Feedback                             
                             Copyright 2011 - 2018 Micro Focus or one of its affiliates.