public interface StatementEventTypeRef
Modifier and Type | Method and Description |
---|---|
void |
addReferences(java.lang.String statementName,
java.lang.String[] eventTypesReferenced)
Add a reference from a statement name to a set of event types.
|
java.util.Set<java.lang.String> |
getStatementNamesForType(java.lang.String eventTypeName)
Returns the set of statement names that use a given event type name.
|
java.lang.String[] |
getTypesForStatementName(java.lang.String statementName)
Returns the set of event types that are use by a given statement name.
|
boolean |
isInUse(java.lang.String eventTypeName)
Returns true if the event type is listed as in-use by any statement, or false if not
|
void |
removeReferencesStatement(java.lang.String statementName)
Remove all references for a given statement.
|
void |
removeReferencesType(java.lang.String eventTypeName)
Remove all references for a given event type.
|
boolean isInUse(java.lang.String eventTypeName)
eventTypeName
- namejava.lang.String[] getTypesForStatementName(java.lang.String statementName)
statementName
- namejava.util.Set<java.lang.String> getStatementNamesForType(java.lang.String eventTypeName)
eventTypeName
- namevoid addReferences(java.lang.String statementName, java.lang.String[] eventTypesReferenced)
statementName
- name of statementeventTypesReferenced
- typesvoid removeReferencesStatement(java.lang.String statementName)
statementName
- statement namevoid removeReferencesType(java.lang.String eventTypeName)
eventTypeName
- event type name