public static class QueryArgument.Declr extends Object implements QueryArgument
QueryArgument.Declr, QueryArgument.Expression, QueryArgument.Literal, QueryArgument.Null, QueryArgument.Var
NULL, VAR
Constructor and Description |
---|
Declr() |
Declr(Declaration declaration) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getArgumentClass() |
Declaration |
getDeclaration() |
Object |
getValue(InternalWorkingMemory wm,
LeftTuple leftTuple) |
QueryArgument |
normalize(ClassLoader classLoader) |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public Declr()
public Declr(Declaration declaration)
public Object getValue(InternalWorkingMemory wm, LeftTuple leftTuple)
getValue
in interface QueryArgument
public QueryArgument normalize(ClassLoader classLoader)
normalize
in interface QueryArgument
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public Declaration getDeclaration()
public Class<?> getArgumentClass()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.