public final class FunctionArgumentLight extends Object implements FunctionArgument, Externalizable
DEFAULT_TYPE_LITERAL, DEFAULT_TYPE_NULL, DEFAULT_TYPE_RUNTIME_EXPRESSION
Constructor and Description |
---|
FunctionArgumentLight()
NEVER USE THIS CONSTRUCTOR, this constructor is only for deserialize this object from stream
|
FunctionArgumentLight(Collection.Key name) |
FunctionArgumentLight(Collection.Key name,
short type) |
FunctionArgumentLight(Collection.Key name,
String strType,
short type) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getDefaultType() |
String |
getDisplayName() |
String |
getHint() |
Struct |
getMetaData() |
Collection.Key |
getName() |
short |
getType() |
String |
getTypeAsString() |
boolean |
isPassByReference() |
boolean |
isRequired() |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public FunctionArgumentLight()
public FunctionArgumentLight(Collection.Key name)
public FunctionArgumentLight(Collection.Key name, short type)
public FunctionArgumentLight(Collection.Key name, String strType, short type)
public int getDefaultType()
getDefaultType
in interface FunctionArgument
public Collection.Key getName()
getName
in interface FunctionArgument
public boolean isRequired()
isRequired
in interface FunctionArgument
public short getType()
getType
in interface FunctionArgument
public String getTypeAsString()
getTypeAsString
in interface FunctionArgument
public String getHint()
getHint
in interface FunctionArgument
public String getDisplayName()
getDisplayName
in interface FunctionArgument
public Struct getMetaData()
getMetaData
in interface FunctionArgument
public boolean isPassByReference()
isPassByReference
in interface FunctionArgument
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
Copyright © 2015 Lucee