java.lang.Object
de.grogra.xl.query.Pattern
de.grogra.xl.query.UserDefinedPattern
de.grogra.xl.query.AttributeListPattern
de.grogra.xl.impl.base.FieldListPattern
- All Implemented Interfaces:
XObject
,BytecodeSerialization.Serializable
- Direct Known Subclasses:
Box.LPattern
,Box.Pattern
,C.Pattern
,CAdd.Pattern
,Cell.Pattern
,Cl.Pattern
,ClAdd.Pattern
,ClMul.Pattern
,CMul.Pattern
,Cone.Pattern
,Cylinder.Pattern
,D.Pattern
,DAdd.Pattern
,Dl.Pattern
,DlAdd.Pattern
,DlMul.Pattern
,DMul.Pattern
,F.Pattern
,F.Pattern2
,F.Pattern3
,FAdd.Pattern
,FMul.Pattern
,Frustum.Pattern
,GD.Pattern
,GPP.Pattern
,GWedge.Pattern
,H.Pattern
,HAdd.Pattern
,HDir.Pattern
,Hl.Pattern
,HlAdd.Pattern
,HlMul.Pattern
,HMul.Pattern
,InvokeMethod.Pattern
,L.Pattern
,LAdd.Pattern
,Lamella.LPattern
,Lamella.Pattern
,Legend.Pattern
,Ll.Pattern
,LlAdd.Pattern
,LlMul.Pattern
,LMul.Pattern
,M.Pattern
,MAdd.Pattern
,Mark.Pattern
,MMul.Pattern
,MRel.Pattern
,N.Pattern
,NAdd.Pattern
,Nl.Pattern
,NlAdd.Pattern
,NlMul.Pattern
,NMul.Pattern
,NumericLabel.Pattern
,OR.Pattern
,P.Pattern
,Pl.Pattern
,RD.Pattern
,RH.Pattern
,RL.Pattern
,RN.Pattern
,RO.Pattern
,Rotate.Pattern
,RP.Pattern
,RU.Pattern
,RV.Pattern
,RVAdd.Pattern
,RVMul.Pattern
,Scale.Pattern
,Scale.XPattern
,Sphere.Pattern
,SphereSegment.Pattern
,SphereSegmentSolid.Pattern
,Supershape.Pattern
,TextBlock.Pattern
,TextLabel.Pattern
,Translate.Pattern
,U.Pattern
,UAdd.Pattern
,Ul.Pattern
,UlAdd.Pattern
,UlMul.Pattern
,UMul.Pattern
,V.Pattern
,VAdd.Pattern
,Vertex.Pattern
,Vl.Pattern
,VlAdd.Pattern
,VlMul.Pattern
,VMul.Pattern
,VoronoiCell.Pattern
-
Nested Class Summary
Nested classes/interfaces inherited from class de.grogra.xl.query.UserDefinedPattern
UserDefinedPattern.In, UserDefinedPattern.Out
Nested classes/interfaces inherited from class de.grogra.xl.query.Pattern
Pattern.Matcher
-
Field Summary
Fields inherited from class de.grogra.xl.query.Pattern
CONTEXT_MASK, INPUT_MASK, NODE_MASK, NULL_MATCHER, OUTPUT_MASK
-
Constructor Summary
ConstructorDescriptionFieldListPattern
(Type nodeType, Field field) FieldListPattern
(Type cls, Type nodeType, Field field) FieldListPattern
(Type cls, Type nodeType, Field[] fields) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
getBoolean
(Object o, int index) protected byte
protected char
protected double
protected float
protected int
protected long
protected Object
protected short
protected String
Methods inherited from class de.grogra.xl.query.AttributeListPattern
createMatcher, getParameterKind
Methods inherited from class de.grogra.xl.query.UserDefinedPattern
findSignatureMethod, getSignature, getXClass, getXData, initXClass, write
Methods inherited from class de.grogra.xl.query.Pattern
getDeclaredParameterCount, getParameterCount, getParameterType, isDeleting, toString
-
Constructor Details
-
FieldListPattern
-
FieldListPattern
-
FieldListPattern
-
-
Method Details
-
getBoolean
- Overrides:
getBoolean
in classAttributeListPattern
-
getByte
- Overrides:
getByte
in classAttributeListPattern
-
getShort
- Overrides:
getShort
in classAttributeListPattern
-
getChar
- Overrides:
getChar
in classAttributeListPattern
-
getInt
- Overrides:
getInt
in classAttributeListPattern
-
getLong
- Overrides:
getLong
in classAttributeListPattern
-
getFloat
- Overrides:
getFloat
in classAttributeListPattern
-
getDouble
- Overrides:
getDouble
in classAttributeListPattern
-
getObject
- Overrides:
getObject
in classAttributeListPattern
-
paramString
- Overrides:
paramString
in classPattern
-