de.grogra.xl.query
Class UserDefinedPattern
java.lang.Object
de.grogra.xl.query.Pattern
de.grogra.xl.query.UserDefinedPattern
- All Implemented Interfaces:
- XObject, BytecodeSerialization.Serializable
- Direct Known Subclasses:
- acropetal, AttributeListPattern, basipetal, UserDefinedCompoundPattern
public abstract class UserDefinedPattern
- extends Pattern
- implements XObject
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UserDefinedPattern
protected UserDefinedPattern()
UserDefinedPattern
protected UserDefinedPattern(Type type)
findSignatureMethod
public static Method findSignatureMethod(Type type)
getSignature
public static Type[] getSignature(Method sig,
int[] inOut)
getXClass
public final XClass getXClass()
- Specified by:
getXClass
in interface XObject
getXData
public final XData getXData()
- Specified by:
getXData
in interface XObject
initXClass
public final void initXClass(XClass cls)
- Specified by:
initXClass
in interface XObject
write
public final void write(BytecodeSerialization out)
throws java.io.IOException
- Specified by:
write
in interface BytecodeSerialization.Serializable
- Throws:
java.io.IOException