Class WarMetaDataProcessor.Ordering
java.lang.Object
org.wildfly.extension.undertow.deployment.WarMetaDataProcessor.Ordering
- Enclosing class:
- WarMetaDataProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<WarMetaDataProcessor.Ordering>protected booleanprotected Set<WarMetaDataProcessor.Ordering>protected booleanprotected WarMetaDataProcessor.WebOrdering -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddAfter(WarMetaDataProcessor.Ordering ordering) booleanaddBefore(WarMetaDataProcessor.Ordering ordering) booleanisAfter(WarMetaDataProcessor.Ordering ordering) Check (recursively) if a fragment is after the specified fragment.protected booleanisAfterInternal(WarMetaDataProcessor.Ordering ordering, Set<WarMetaDataProcessor.Ordering> checked) booleanisBefore(WarMetaDataProcessor.Ordering ordering) Check (recursively) if a fragment is before the specified fragment.protected booleanisBeforeInternal(WarMetaDataProcessor.Ordering ordering, Set<WarMetaDataProcessor.Ordering> checked) booleanCheck is a fragment marked as after others is before a fragment that is not.booleanCheck is a fragment marked as before others is after a fragment that is not.voidvalidate()
-
Field Details
-
ordering
-
after
-
before
-
afterOthers
protected boolean afterOthers -
beforeOthers
protected boolean beforeOthers
-
-
Constructor Details
-
Ordering
protected Ordering()
-
-
Method Details
-
addAfter
-
addBefore
-
validate
public void validate() -
isBefore
Check (recursively) if a fragment is before the specified fragment.- Parameters:
ordering-- Returns:
-
isBeforeInternal
protected boolean isBeforeInternal(WarMetaDataProcessor.Ordering ordering, Set<WarMetaDataProcessor.Ordering> checked) -
isAfter
Check (recursively) if a fragment is after the specified fragment.- Parameters:
ordering-- Returns:
-
isAfterInternal
protected boolean isAfterInternal(WarMetaDataProcessor.Ordering ordering, Set<WarMetaDataProcessor.Ordering> checked) -
isLastBeforeOthers
public boolean isLastBeforeOthers()Check is a fragment marked as before others is after a fragment that is not.- Returns:
- true if a fragment marked as before others is after a fragment that is not
-
isFirstAfterOthers
public boolean isFirstAfterOthers()Check is a fragment marked as after others is before a fragment that is not.- Returns:
- true if a fragment marked as after others is before a fragment that is not
-