Class JavaLocalDeclarationDescr
- java.lang.Object
-
- org.drools.compiler.rule.builder.dialect.java.parser.JavaLocalDeclarationDescr
-
public class JavaLocalDeclarationDescr extends 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 classJavaLocalDeclarationDescr.IdentifierDescr
-
Constructor Summary
Constructors Constructor Description JavaLocalDeclarationDescr()JavaLocalDeclarationDescr(int start, int end, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIdentifier(String identifier, int start, int end)voidaddIdentifier(JavaLocalDeclarationDescr.IdentifierDescr identifier)voidaddModifier(String modifier)intgetEnd()List<JavaLocalDeclarationDescr.IdentifierDescr>getIdentifiers()List<String>getModifiers()StringgetRawType()intgetStart()StringgetType()voidsetEnd(int finalOffset)voidsetIdentifiers(List<JavaLocalDeclarationDescr.IdentifierDescr> identifiers)voidsetModifiers(List<String> modifiers)voidsetStart(int startingOffset)voidsetType(String type)StringtoString()voidupdateStart(int start)
-
-
-
Constructor Detail
-
JavaLocalDeclarationDescr
public JavaLocalDeclarationDescr()
-
JavaLocalDeclarationDescr
public JavaLocalDeclarationDescr(int start, int end, String type)
-
-
Method Detail
-
getEnd
public int getEnd()
-
setEnd
public void setEnd(int finalOffset)
-
getIdentifiers
public List<JavaLocalDeclarationDescr.IdentifierDescr> getIdentifiers()
-
setIdentifiers
public void setIdentifiers(List<JavaLocalDeclarationDescr.IdentifierDescr> identifiers)
-
addIdentifier
public void addIdentifier(JavaLocalDeclarationDescr.IdentifierDescr identifier)
-
addIdentifier
public void addIdentifier(String identifier, int start, int end)
-
addModifier
public void addModifier(String modifier)
-
getStart
public int getStart()
-
setStart
public void setStart(int startingOffset)
-
updateStart
public void updateStart(int start)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getRawType
public String getRawType()
-
-