Package de.linusdev.lutils.struct.info
Class StructVarInfo
java.lang.Object
de.linusdev.lutils.struct.info.StructVarInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final @NotNull Fieldprotected final @Nullable FixedLengthprotected final @NotNull StructureInfoprotected final @NotNull StructValueprotected final @NotNull String -
Constructor Summary
ConstructorsConstructorDescriptionStructVarInfo(@NotNull StructValue structValue, @Nullable FixedLength fixedLength, @NotNull Class<? extends Structure> clazz, @NotNull String varName, @NotNull StructureInfo info, @NotNull Field field) -
Method Summary
Modifier and TypeMethodDescriptionget(@NotNull ComplexStructure instance) getClazz()@Nullable FixedLength@NotNull StructureInfogetInfo()@NotNull StructValue@NotNull Stringstatic @Nullable StructVarInfo
-
Field Details
-
structValue
-
fixedLength
-
clazz
-
varName
-
info
-
field
-
-
Constructor Details
-
StructVarInfo
public StructVarInfo(@NotNull @NotNull StructValue structValue, @Nullable @Nullable FixedLength fixedLength, @NotNull @NotNull Class<? extends Structure> clazz, @NotNull @NotNull String varName, @NotNull @NotNull StructureInfo info, @NotNull @NotNull Field field)
-
-
Method Details
-
ofField
-
getStructValue
-
getFixedLength
-
getClazz
-
getVarName
-
getInfo
-
get
-