Package com.ibm.dbb.task.variables
Class AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata
- java.lang.Object
-
- com.ibm.dbb.task.variables.AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata
-
- Enclosing class:
- AbstractVariables.ReferenceReplacementMetadata
public static class AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata extends java.lang.Object
Holds the metadata for a single reference. Includes: its class, length, start index, its reference key, and the level it was replaced at.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata
complete()
int
getLength()
int
getLevel()
java.lang.String
getReference()
java.lang.Class<?>
getReferenceClass()
int
getStartIndex()
boolean
isComplete()
boolean
isSingleLineReference()
AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata
length(int length)
AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata
referenceClass(java.lang.Class<?> clazz)
AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata
startIndex(int startIndex)
-
-
-
Method Detail
-
getReference
public java.lang.String getReference()
-
getStartIndex
public int getStartIndex()
-
getLength
public int getLength()
-
getLevel
public int getLevel()
-
isComplete
public boolean isComplete()
-
isSingleLineReference
public boolean isSingleLineReference()
-
getReferenceClass
public java.lang.Class<?> getReferenceClass()
-
startIndex
public AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata startIndex(int startIndex)
-
length
public AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata length(int length)
-
complete
public AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata complete()
-
referenceClass
public AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata referenceClass(java.lang.Class<?> clazz)
-
-