public final class RPNMetadataFilter extends MetadataFilter
AFTER_ATTRIBUTE, ATTRIBUTES_ELEMENT, CONTENTS_ELEMENT, DOMAIN_ATTRIBUTE, ENGINE_ATTRIBUTE, ENGINE_ELEMENT, ENGINES_ELEMENT, GET_METADATA_ROOT, GROUP_ELEMENT, GROUPS_ELEMENT, INPUTS_ELEMENT, ORIGIN_ATTRIBUTE, ORIGIN_ELEMENT, ORIGINS_ELEMENT, POINTS_ELEMENT, PROPERTIES_ELEMENT, REPLICATES_ELEMENT, RESULTS_ELEMENT, STORE_ATTRIBUTE, STORE_ELEMENT, STORES_ELEMENT, SYNCS_ELEMENT, TEXTS_ELEMENT, TRANSFORMS_ELEMENT| Constructor and Description |
|---|
RPNMetadataFilter(String engineName)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
areContentsNeeded()
Asks if the contents are needed.
|
boolean |
areEnginesFiltered()
Asks if the engines are filtered.
|
boolean |
areEnginesNeeded()
Asks if the engines are needed.
|
boolean |
areEntitiesKept()
Asks if the entities should be kept.
|
boolean |
arePointsNeeded()
Asks if any point is needed.
|
boolean |
areTransformsNeeded()
Asks if the transforms are needed.
|
Optional<String> |
getClientIdent()
Gets a client identification.
|
String |
getEngineName()
Gets the engine name.
|
protected void |
includeEnginesXML(XMLElement root)
Includes engines request XML if needed.
|
boolean |
isEngineNeeded(EngineEntity engineEntity)
Asks if an engine is needed.
|
areAttributesNeeded, areAttributesNeeded, areBehaviorsNeeded, areContentsRequired, areGroupsNeeded, areOriginsFiltered, areOriginsNeeded, areOriginsRequired, arePermissionsNeeded, arePointInputsFlagged, arePointInputsNeeded, arePointInputsNeeded, arePointReplicatesNeeded, areStoresFiltered, areStoresNeeded, areStoresRequired, areSyncsNeeded, areTextsNeeded, areTransformsRequired, callBack, clone, getXML, includeAttributesXML, includeContentsXML, includeGroupsXML, includeInputsXML, includeOriginsXML, includePointsXML, includeReplicatesXML, includeResultsXML, includeStoresXML, includeSyncsXML, includeTextsXML, includeTransformsXML, isOriginNeeded, isPointNeeded, isPointTransformNeeded, isStoreNeeded, reset, tidy, toStringpublic RPNMetadataFilter(@Nonnull
String engineName)
engineName - The engine name.public boolean areContentsNeeded()
areContentsNeeded in class MetadataFilterpublic boolean areEnginesFiltered()
This would be the case if MetadataFilter.isEngineNeeded(org.rvpf.metadata.entity.EngineEntity) does not always
return true.
areEnginesFiltered in class MetadataFilterpublic boolean areEnginesNeeded()
areEnginesNeeded in class MetadataFilterpublic boolean areEntitiesKept()
areEntitiesKept in class MetadataFilterpublic boolean arePointsNeeded()
arePointsNeeded in class MetadataFilterpublic boolean areTransformsNeeded()
areTransformsNeeded in class MetadataFilterpublic Optional<String> getClientIdent()
getClientIdent in class MetadataFilter@Nonnull @CheckReturnValue public String getEngineName()
public boolean isEngineNeeded(EngineEntity engineEntity)
isEngineNeeded in class MetadataFilterengineEntity - The engine entity.protected void includeEnginesXML(XMLElement root)
includeEnginesXML in class MetadataFilterroot - The root of the XML being built.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.