Class ParamInfo<T>
java.lang.Object
me.libraryaddict.disguise.utilities.params.ParamInfo<T>
- Direct Known Subclasses:
ParamInfoBlockPosition,ParamInfoBoolean,ParamInfoByte,ParamInfoComponent,ParamInfoDisplayBrightness,ParamInfoDouble,ParamInfoEnum,ParamInfoEulerAngle,ParamInfoFloat,ParamInfoInteger,ParamInfoItemProfile,ParamInfoQuaternionf,ParamInfoString,ParamInfoTime,ParamInfoTransformation,ParamInfoUserProfile,ParamInfoVector3f,ParamInfoWrappedBlockData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanprotected abstract TfromString(String string) fromString(List<String> arguments) intgetName()protected ClassbooleanbooleanIs the values it returns all it can do?booleanvoidsetOtherValues(String... otherValues) abstract String
-
Constructor Details
-
ParamInfo
-
ParamInfo
-
ParamInfo
-
ParamInfo
-
ParamInfo
-
ParamInfo
-
-
Method Details
-
canTranslateValues
public boolean canTranslateValues() -
setOtherValues
-
canReturnNull
public boolean canReturnNull() -
fromString
- Throws:
DisguiseParseException
-
toString
-
fromString
- Throws:
DisguiseParseException
-
getMinArguments
public int getMinArguments() -
hasTabCompletion
public boolean hasTabCompletion() -
getParamClass
-
isParam
-
getName
-
getDescriptiveName
-
getRawName
-
getRawDescriptiveName
-
getDescription
-
getRawDescription
-
getValues
-
getEnums
-
isCustomValues
public boolean isCustomValues()Is the values it returns all it can do?
-