Class BuilderFactory<T>
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.BuilderFactory<T>
- All Implemented Interfaces:
NamedSchema,SchemaConvertable<Void>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBuilder(com.google.gson.JsonElement config) createBuilder(com.google.gson.JsonObject config, String tag) createBuilder(String name) getKeyName(com.google.gson.JsonElement config) toSchema(SchemaContext context) toSchema(SchemaContext context, boolean isRoot) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.codec.schema.SchemaConvertable
toSchema
-
Field Details
-
DEFAULT_TYPE
- See Also:
-
COMPONENT_TYPE
- See Also:
-
typeTag
-
defaultBuilder
-
category
-
buildersSuppliers
-
-
Constructor Details
-
BuilderFactory
-
BuilderFactory
-
-
Method Details
-
add
-
getCategory
-
createBuilder
-
getKeyName
-
createBuilder
-
tryCreateDefaultBuilder
-
getBuilderNames
-
createBuilder
-
getSchemaName
- Specified by:
getSchemaNamein interfaceNamedSchema
-
toSchema
- Specified by:
toSchemain interfaceSchemaConvertable<T>
-
toSchema
-