Package net.orbyfied.j8.command.argument
Class ArgumentTypes.SystemTypeResolver
java.lang.Object
net.orbyfied.j8.command.argument.ArgumentTypes.SystemTypeResolver
- All Implemented Interfaces:
TypeResolver
- Enclosing class:
- ArgumentTypes
Class for safely resolving system types.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionArgumentType<?>resolve(net.orbyfied.j8.registry.Identifier identifier) Resolves a type by identifier.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.orbyfied.j8.command.argument.TypeResolver
compile, register
-
Field Details
-
types
-
-
Constructor Details
-
SystemTypeResolver
public SystemTypeResolver()
-
-
Method Details
-
resolve
Description copied from interface:TypeResolverResolves a type by identifier.- Specified by:
resolvein interfaceTypeResolver- Parameters:
identifier- The identifier.- Returns:
- The type or null if not found.
-