Package org.drools.compiler.rule.builder
Class XpathAnalysis.XpathPart
- java.lang.Object
-
- org.drools.compiler.rule.builder.XpathAnalysis.XpathPart
-
- Enclosing class:
- XpathAnalysis
public static class XpathAnalysis.XpathPart extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description XpathPart(java.lang.String field, boolean iterate, boolean lazy, java.util.List<java.lang.String> constraints, java.lang.String inlineCast, int index, int start)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInlineCastConstraint(java.lang.Class<?> clazz)
java.util.List<java.lang.String>
getConstraints()
java.lang.String
getField()
int
getIndex()
java.lang.String
getInlineCast()
int
getStart()
boolean
isIterate()
boolean
isLazy()
java.lang.String
toString()
-
-
-
Method Detail
-
getField
public java.lang.String getField()
-
isIterate
public boolean isIterate()
-
isLazy
public boolean isLazy()
-
getConstraints
public java.util.List<java.lang.String> getConstraints()
-
getInlineCast
public java.lang.String getInlineCast()
-
getIndex
public int getIndex()
-
getStart
public int getStart()
-
addInlineCastConstraint
public void addInlineCastConstraint(java.lang.Class<?> clazz)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-