SchemaContext

public class SchemaContext

Class SchemaContext. Provides schemacontext functionality for the Hytale server.

java.lang.Object > SchemaContext

Field Summary

file

final String file

Field file.

ref

final Schema ref

Field ref.

builderCodec

final BuilderCodec builderCodec

Field builderCodec.

name

final String name

Field name.

c

final Schema c

Field c.

n

final String n

Field n.

count

final int count

Field count.

Method Detail

SchemaContext

public public SchemaContext ()

Method SchemaContext.

addFileReference

public void addFileReference (@Nonnull final String fileName, @Nonnull final SchemaConvertable codec)

Method addFileReference.

Parameters:
@Nonnull final String fileName
@Nonnull final SchemaConvertable codec

getFileReference

public Schema getFileReference (@Nonnull final SchemaConvertable codec)

Method getFileReference.

Parameters:
@Nonnull final SchemaConvertable codec

refDefinition

public Schema refDefinition (@Nonnull final SchemaConvertable codec)

Method refDefinition.

Parameters:
@Nonnull final SchemaConvertable codec

getRawDefinition

public Schema getRawDefinition (@Nonnull final BuilderCodec codec)

Method getRawDefinition.

Parameters:
@Nonnull final BuilderCodec codec

getDefinitions

public Schema> getDefinitions ()

Method getDefinitions.

getOtherDefinitions

public Schema> getOtherDefinitions ()

Method getOtherDefinitions.

resolveName

private String resolveName (@Nonnull final NamedSchema namedSchema)

Method resolveName.

Parameters:
@Nonnull final NamedSchema namedSchema