Class JavaLocalDeclarationDescr
- java.lang.Object
-
- org.drools.compiler.rule.builder.dialect.java.parser.JavaLocalDeclarationDescr
-
public class JavaLocalDeclarationDescr extends java.lang.Object
A descriptor class for a local variable declaration in a java code block
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JavaLocalDeclarationDescr.IdentifierDescr
-
Constructor Summary
Constructors Constructor Description JavaLocalDeclarationDescr()
JavaLocalDeclarationDescr(int start, int end, java.lang.String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addIdentifier(java.lang.String identifier, int start, int end)
void
addIdentifier(JavaLocalDeclarationDescr.IdentifierDescr identifier)
void
addModifier(java.lang.String modifier)
int
getEnd()
java.util.List<JavaLocalDeclarationDescr.IdentifierDescr>
getIdentifiers()
java.util.List<java.lang.String>
getModifiers()
java.lang.String
getRawType()
int
getStart()
java.lang.String
getType()
void
setEnd(int finalOffset)
void
setIdentifiers(java.util.List<JavaLocalDeclarationDescr.IdentifierDescr> identifiers)
void
setModifiers(java.util.List<java.lang.String> modifiers)
void
setStart(int startingOffset)
void
setType(java.lang.String type)
java.lang.String
toString()
void
updateStart(int start)
-
-
-
Method Detail
-
getEnd
public int getEnd()
-
setEnd
public void setEnd(int finalOffset)
-
getIdentifiers
public java.util.List<JavaLocalDeclarationDescr.IdentifierDescr> getIdentifiers()
-
setIdentifiers
public void setIdentifiers(java.util.List<JavaLocalDeclarationDescr.IdentifierDescr> identifiers)
-
addIdentifier
public void addIdentifier(JavaLocalDeclarationDescr.IdentifierDescr identifier)
-
addIdentifier
public void addIdentifier(java.lang.String identifier, int start, int end)
-
getModifiers
public java.util.List<java.lang.String> getModifiers()
-
setModifiers
public void setModifiers(java.util.List<java.lang.String> modifiers)
-
addModifier
public void addModifier(java.lang.String modifier)
-
getStart
public int getStart()
-
setStart
public void setStart(int startingOffset)
-
updateStart
public void updateStart(int start)
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getRawType
public java.lang.String getRawType()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-