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 voidaddInlineCastConstraint(java.lang.Class<?> clazz)java.util.List<java.lang.String>getConstraints()java.lang.StringgetField()intgetIndex()java.lang.StringgetInlineCast()intgetStart()booleanisIterate()booleanisLazy()java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-