Class HloaderGlobalPropertyService
java.lang.Object
com.hloader.mixin.HloaderGlobalPropertyService
- All Implemented Interfaces:
org.spongepowered.asm.service.IGlobalPropertyService
public final class HloaderGlobalPropertyService
extends Object
implements org.spongepowered.asm.service.IGlobalPropertyService
Backs Mixin's "blackboard" with a simple in-memory map. Discovered via ServiceLoader.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TgetProperty(org.spongepowered.asm.service.IPropertyKey key) <T> TgetProperty(org.spongepowered.asm.service.IPropertyKey key, T defaultValue) getPropertyString(org.spongepowered.asm.service.IPropertyKey key, String defaultValue) org.spongepowered.asm.service.IPropertyKeyresolveKey(String name) voidsetProperty(org.spongepowered.asm.service.IPropertyKey key, Object value)
-
Constructor Details
-
HloaderGlobalPropertyService
public HloaderGlobalPropertyService()
-
-
Method Details
-
resolveKey
- Specified by:
resolveKeyin interfaceorg.spongepowered.asm.service.IGlobalPropertyService
-
getProperty
public <T> T getProperty(org.spongepowered.asm.service.IPropertyKey key) - Specified by:
getPropertyin interfaceorg.spongepowered.asm.service.IGlobalPropertyService
-
setProperty
- Specified by:
setPropertyin interfaceorg.spongepowered.asm.service.IGlobalPropertyService
-
getProperty
public <T> T getProperty(org.spongepowered.asm.service.IPropertyKey key, T defaultValue) - Specified by:
getPropertyin interfaceorg.spongepowered.asm.service.IGlobalPropertyService
-
getPropertyString
-