public final class FunctionArgumentImpl extends Object implements FunctionArgument, Externalizable
DEFAULT_TYPE_LITERAL, DEFAULT_TYPE_NULL, DEFAULT_TYPE_RUNTIME_EXPRESSION
Constructor and Description |
---|
FunctionArgumentImpl()
NEVER USE THIS CONSTRUCTOR, this constructor is only for deserialize this object from stream
|
FunctionArgumentImpl(Collection.Key name) |
FunctionArgumentImpl(Collection.Key name,
short type) |
FunctionArgumentImpl(Collection.Key name,
String type,
boolean required,
int defaultType,
boolean passByReference,
String dspName,
String hint,
StructImpl meta)
Deprecated.
use other constructor
|
FunctionArgumentImpl(Collection.Key name,
String strType,
short type) |
FunctionArgumentImpl(Collection.Key name,
String strType,
short type,
boolean required) |
FunctionArgumentImpl(Collection.Key name,
String strType,
short type,
boolean required,
int defaultType) |
FunctionArgumentImpl(Collection.Key name,
String strType,
short type,
boolean required,
int defaultType,
boolean passByReference) |
FunctionArgumentImpl(Collection.Key name,
String strType,
short type,
boolean required,
int defaultType,
boolean passByReference,
String dspName) |
FunctionArgumentImpl(Collection.Key name,
String strType,
short type,
boolean required,
int defaultType,
boolean passByReference,
String dspName,
String hint) |
FunctionArgumentImpl(Collection.Key name,
String strType,
short type,
boolean required,
int defaultType,
boolean passByReference,
String dspName,
String hint,
StructImpl meta) |
FunctionArgumentImpl(String name,
String type,
boolean required)
Deprecated.
use other constructor
|
FunctionArgumentImpl(String name,
String type,
boolean required,
double defaultType,
boolean passByReference,
String dspName,
String hint,
StructImpl meta)
Deprecated.
use other constructor
|
FunctionArgumentImpl(String name,
String type,
boolean required,
double defaultType,
String dspName,
String hint,
StructImpl meta)
Deprecated.
use other constructor
|
FunctionArgumentImpl(String name,
String type,
boolean required,
int defaultType,
boolean passByReference,
String dspName,
String hint,
StructImpl meta)
Deprecated.
use other constructor
|
FunctionArgumentImpl(String name,
String type,
boolean required,
int defaultType,
String dspName,
String hint,
StructImpl meta)
Deprecated.
use other constructor
|
FunctionArgumentImpl(String name,
String type,
boolean required,
String dspName,
String hint)
Deprecated.
use other constructor
|
FunctionArgumentImpl(String name,
String type,
boolean required,
String dspName,
String hint,
StructImpl meta)
Deprecated.
use other constructor
|
FunctionArgumentImpl(String name,
String strType,
short type,
boolean required,
int defaultType,
boolean passByReference,
String dspName,
String hint,
StructImpl meta)
Deprecated.
use other constructor
|
Modifier and Type | Method and Description |
---|---|
static boolean |
equals(FunctionArgument left,
FunctionArgument right) |
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 FunctionArgumentImpl(String name, String type, boolean required)
public FunctionArgumentImpl(String name, String type, boolean required, String dspName, String hint)
public FunctionArgumentImpl(String name, String type, boolean required, String dspName, String hint, StructImpl meta)
public FunctionArgumentImpl(String name, String type, boolean required, int defaultType, String dspName, String hint, StructImpl meta)
public FunctionArgumentImpl(String name, String type, boolean required, double defaultType, String dspName, String hint, StructImpl meta)
public FunctionArgumentImpl(String name, String type, boolean required, double defaultType, boolean passByReference, String dspName, String hint, StructImpl meta)
public FunctionArgumentImpl(String name, String type, boolean required, int defaultType, boolean passByReference, String dspName, String hint, StructImpl meta)
public FunctionArgumentImpl(String name, String strType, short type, boolean required, int defaultType, boolean passByReference, String dspName, String hint, StructImpl meta)
public FunctionArgumentImpl(Collection.Key name, String type, boolean required, int defaultType, boolean passByReference, String dspName, String hint, StructImpl meta)
public FunctionArgumentImpl()
public FunctionArgumentImpl(Collection.Key name)
public FunctionArgumentImpl(Collection.Key name, short type)
public FunctionArgumentImpl(Collection.Key name, String strType, short type)
public FunctionArgumentImpl(Collection.Key name, String strType, short type, boolean required)
public FunctionArgumentImpl(Collection.Key name, String strType, short type, boolean required, int defaultType)
public FunctionArgumentImpl(Collection.Key name, String strType, short type, boolean required, int defaultType, boolean passByReference)
public FunctionArgumentImpl(Collection.Key name, String strType, short type, boolean required, int defaultType, boolean passByReference, String dspName)
public FunctionArgumentImpl(Collection.Key name, String strType, short type, boolean required, int defaultType, boolean passByReference, String dspName, String hint)
public FunctionArgumentImpl(Collection.Key name, String strType, short type, boolean required, int defaultType, boolean passByReference, String dspName, String hint, StructImpl meta)
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
public static boolean equals(FunctionArgument left, FunctionArgument right)
Copyright © 2015 Lucee