Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBuilder() - Constructor for class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
Adapters - Class in org.spongepowered.plugin.metadata.builtin.model
 
Adapters.Deserializers - Class in org.spongepowered.plugin.metadata.builtin.model
 
Adapters.Serializers - Class in org.spongepowered.plugin.metadata.builtin.model
 
addContributor(StandardPluginContributor) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
addDependency(StandardPluginDependency) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
addMetadata(List<StandardPluginMetadata>) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
addMetadata(StandardPluginMetadata) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
AFTER - Enum constant in enum org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
The plugin must be loaded after the dependency.
applyIfValid(JsonObject, T, Predicate<T>, BiConsumer<JsonObject, T>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 

B

BEFORE - Enum constant in enum org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
The plugin must be loaded before the dependency
branding - Variable in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
branding() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
branding() - Method in interface org.spongepowered.plugin.metadata.Inheritable
 
branding(StandardPluginBranding) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
build0() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
build0() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.Builder
 
build0() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader
 
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding
 
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor
 
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
Returns a new StandardPluginDependency.Builder for creating a PluginDependency.
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks
 
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
Builder() - Constructor for class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
Builder() - Constructor for class org.spongepowered.plugin.metadata.builtin.StandardInheritable.Builder
 
Builder() - Constructor for class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 

C

compareTo(ArtifactVersion) - Method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
Constants - Class in org.spongepowered.plugin.metadata
 
consumeIfPresent(JsonObject, String, Consumer<T>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
container() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
container() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
Container - Interface in org.spongepowered.plugin.metadata
A container joins together global metadata with specific one or more plugin metadata.
CONTAINER_LOADER - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Deserializers
 
CONTAINER_LOADER - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Serializers
 
ContainerLoader - Interface in org.spongepowered.plugin.metadata.model
Specification for an entity representing the "loader" of a container.
contributors - Variable in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
contributors() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
contributors() - Method in interface org.spongepowered.plugin.metadata.Inheritable
 
contributors(Collection<StandardPluginContributor>) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 

D

dependencies - Variable in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
dependencies() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
dependencies() - Method in interface org.spongepowered.plugin.metadata.Inheritable
 
dependencies(Collection<StandardPluginDependency>) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
dependency(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
dependency(String) - Method in interface org.spongepowered.plugin.metadata.Inheritable
Gets the plugin dependency by id.
description() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor
 
description() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
description() - Method in interface org.spongepowered.plugin.metadata.model.PluginContributor
 
description() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
description(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Builder
 
description(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Serializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.Serializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Deserializer
 
Deserializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Deserializer
 
Deserializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Deserializer
 
Deserializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Deserializer
 
Deserializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Deserializer
 
Deserializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Deserializer
 
Deserializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Deserializer
 

E

entrypoint() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
entrypoint() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
Gets the entrypoint.
entrypoint(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
equals(Object) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader
 
equals(Object) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
equals(Object) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 

F

from(StandardInheritable) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 

G

get(JsonObject, String, Function<JsonElement, T>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
getBuildNumber() - Method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
getIncrementalVersion() - Method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
getMajorVersion() - Method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
getMinorVersion() - Method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
getQualifier() - Method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
globalMetadata() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
globalMetadata() - Method in interface org.spongepowered.plugin.metadata.Container
 
globalMetadata(Inheritable) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
gsonBuilder() - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
 
GsonUtils - Class in org.spongepowered.plugin.metadata.util
 
GsonUtils() - Constructor for class org.spongepowered.plugin.metadata.util.GsonUtils
 

H

hashCode() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader
 
hashCode() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
hashCode() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
homepage() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks
 
homepage() - Method in interface org.spongepowered.plugin.metadata.model.PluginLinks
 
homepage(URL) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Builder
 

I

icon() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding
 
icon() - Method in interface org.spongepowered.plugin.metadata.model.PluginBranding
Gets the String that represents the location of the icon.
icon(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Builder
 
id() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
id() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
id() - Method in interface org.spongepowered.plugin.metadata.model.PluginDependency
Gets the id.
id() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
Gets the id.
id(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Builder
 
id(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
Inheritable - Interface in org.spongepowered.plugin.metadata
Represents metadata that is meant to be inherited/overwritten, per contract.
instance() - Static method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
INVALID_ID_REQUIREMENTS_MESSAGE - Static variable in class org.spongepowered.plugin.metadata.Constants
 
issues() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks
 
issues() - Method in interface org.spongepowered.plugin.metadata.model.PluginLinks
 
issues(URL) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Builder
 

L

license() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
license() - Method in interface org.spongepowered.plugin.metadata.Container
Gets the license of the data within this container.
license(String) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
links - Variable in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
links() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
links() - Method in interface org.spongepowered.plugin.metadata.Inheritable
 
links(StandardPluginLinks) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
loader() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
loader() - Method in interface org.spongepowered.plugin.metadata.Container
 
loader(StandardContainerLoader) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
loadOrder() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
loadOrder() - Method in interface org.spongepowered.plugin.metadata.model.PluginDependency
 
loadOrder(PluginDependency.LoadOrder) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Builder
 
logo() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding
 
logo() - Method in interface org.spongepowered.plugin.metadata.model.PluginBranding
Gets the String that represents the location of the logo.
logo(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Builder
 

M

mappings() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
mappings() - Method in interface org.spongepowered.plugin.metadata.Container
Gets the mappings that code within this container might be written in.
mappings(String) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
metadata() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
metadata() - Method in interface org.spongepowered.plugin.metadata.Container
 
metadata(String) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
metadata(String) - Method in interface org.spongepowered.plugin.metadata.Container
Gets a plugin metadata by its id.
metadata(List<StandardPluginMetadata>) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Builder
 
MetadataContainer - Class in org.spongepowered.plugin.metadata.builtin
 
MetadataContainer.Builder - Class in org.spongepowered.plugin.metadata.builtin
 
MetadataContainer.Serializer - Class in org.spongepowered.plugin.metadata.builtin
 
MetadataParser - Class in org.spongepowered.plugin.metadata.builtin
 
MissingRequiredFieldException - Exception in org.spongepowered.plugin.metadata.builtin
 
MissingRequiredFieldException(String) - Constructor for exception org.spongepowered.plugin.metadata.builtin.MissingRequiredFieldException
 
MissingRequiredFieldException(String, Throwable) - Constructor for exception org.spongepowered.plugin.metadata.builtin.MissingRequiredFieldException
 

N

name() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader
 
name() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor
 
name() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
name() - Method in interface org.spongepowered.plugin.metadata.model.ContainerLoader
 
name() - Method in interface org.spongepowered.plugin.metadata.model.PluginContributor
 
name() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
name(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Builder
 
name(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Builder
 
name(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
none() - Static method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding
 
none() - Static method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks
 
NullVersion - Class in org.spongepowered.plugin.metadata.builtin
 
NullVersion() - Constructor for class org.spongepowered.plugin.metadata.builtin.NullVersion
 

O

optional() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
optional() - Method in interface org.spongepowered.plugin.metadata.model.PluginDependency
 
optional(boolean) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Builder
 
org.spongepowered.plugin.metadata - module org.spongepowered.plugin.metadata
 
org.spongepowered.plugin.metadata - package org.spongepowered.plugin.metadata
 
org.spongepowered.plugin.metadata.builtin - package org.spongepowered.plugin.metadata.builtin
 
org.spongepowered.plugin.metadata.builtin.model - package org.spongepowered.plugin.metadata.builtin.model
 
org.spongepowered.plugin.metadata.model - package org.spongepowered.plugin.metadata.model
 
org.spongepowered.plugin.metadata.util - package org.spongepowered.plugin.metadata.util
 

P

parseVersion(String) - Method in class org.spongepowered.plugin.metadata.builtin.NullVersion
 
PLUGIN_BRANDING - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Deserializers
 
PLUGIN_BRANDING - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Serializers
 
PLUGIN_CONTRIBUTOR - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Deserializers
 
PLUGIN_CONTRIBUTOR - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Serializers
 
PLUGIN_DEPENDENCY - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Deserializers
 
PLUGIN_DEPENDENCY - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Serializers
 
PLUGIN_LINKS - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Deserializers
 
PLUGIN_LINKS - Static variable in class org.spongepowered.plugin.metadata.builtin.model.Adapters.Serializers
 
PluginBranding - Interface in org.spongepowered.plugin.metadata.model
Specification for an entity representing the branding of an inheritable or plugin metadata.
PluginContributor - Interface in org.spongepowered.plugin.metadata.model
Specification for an entity considered to be a "contributor" to an inheritable or plugin metadata.
PluginDependency - Interface in org.spongepowered.plugin.metadata.model
Specification for an entity considered to be a "dependency" for an inheritable or plugin metadata.
PluginDependency.LoadOrder - Enum in org.spongepowered.plugin.metadata.model
Represents the ordering of how dependencies are loaded versus others.
PluginLinks - Interface in org.spongepowered.plugin.metadata.model
Specification for an entity representing the links to "web resources" of an inheritable or plugin metadata.
PluginMetadata - Interface in org.spongepowered.plugin.metadata
Represents specific, unique metadata to a plugin.
properties - Variable in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
properties() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
properties() - Method in interface org.spongepowered.plugin.metadata.Inheritable
 
properties(Map<String, Object>) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
property(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
property(String) - Method in interface org.spongepowered.plugin.metadata.Inheritable
Gets the property by key.
property(String, Object) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 

R

rawVersion - Variable in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
read(JsonArray, TypeAdapter<T>, Supplier<V>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
read(JsonObject, Function<JsonElement, Object>, Supplier<Map<String, Object>>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Deserializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Serializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Deserializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Serializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Deserializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Serializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Deserializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Serializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Deserializer
 
read(JsonReader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Serializer
 
read(Reader) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Reads a container from a given reader using the default deserializer (retrieved from MetadataParser.gsonBuilder()).
read(Reader, Gson) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Reads a container from a given reader with configured deserializer.
read(Path) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Reads a container from a given path using the default deserializer (retrieved from MetadataParser.gsonBuilder()).
read(Path, Gson) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Reads a container from a given path with configured deserializer.

S

serialize(MetadataContainer, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Serializer
 
serialize(StandardInheritable, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.Serializer
 
serialize(StandardPluginMetadata, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.MetadataContainer.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.StandardInheritable.Serializer
 
Serializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Serializer
 
source() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks
 
source() - Method in interface org.spongepowered.plugin.metadata.model.PluginLinks
 
source(URL) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Builder
 
StandardContainerLoader - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardContainerLoader.Builder - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardContainerLoader.Deserializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardContainerLoader.Serializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardInheritable - Class in org.spongepowered.plugin.metadata.builtin
 
StandardInheritable(StandardInheritable.AbstractBuilder) - Constructor for class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
StandardInheritable.AbstractBuilder<T extends Inheritable,B extends StandardInheritable.AbstractBuilder<T,B>> - Class in org.spongepowered.plugin.metadata.builtin
 
StandardInheritable.Builder - Class in org.spongepowered.plugin.metadata.builtin
 
StandardInheritable.Serializer - Class in org.spongepowered.plugin.metadata.builtin
 
StandardPluginBranding - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginBranding.Builder - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginBranding.Deserializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginBranding.Serializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginContributor - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginContributor.Builder - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginContributor.Deserializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginContributor.Serializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginDependency - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginDependency.Builder - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginDependency.Deserializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginDependency.Serializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginLinks - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginLinks.Builder - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginLinks.Deserializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginLinks.Serializer - Class in org.spongepowered.plugin.metadata.builtin.model
 
StandardPluginMetadata - Class in org.spongepowered.plugin.metadata.builtin
 
StandardPluginMetadata.Builder - Class in org.spongepowered.plugin.metadata.builtin
 
StandardPluginMetadata.Deserializer - Class in org.spongepowered.plugin.metadata.builtin
 
StandardPluginMetadata.Serializer - Class in org.spongepowered.plugin.metadata.builtin
 
stringJoiner() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 

T

toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader
 
toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding
 
toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor
 
toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.MetadataContainer
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 

U

UNDEFINED - Enum constant in enum org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
The plugin can be loaded regardless of when the dependency is loaded.

V

VALID_ID_PATTERN - Static variable in class org.spongepowered.plugin.metadata.Constants
Ids must conform to the following requirements:
valueOf(String) - Static method in enum org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
version() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader
 
version() - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency
 
version() - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable
 
version() - Method in interface org.spongepowered.plugin.metadata.Inheritable
 
version() - Method in interface org.spongepowered.plugin.metadata.model.ContainerLoader
 
version() - Method in interface org.spongepowered.plugin.metadata.model.PluginDependency
 
version(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder
 
version(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Builder
 
version(String) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Builder
 

W

write(JsonWriter, StandardContainerLoader) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Serializer
 
write(JsonWriter, StandardContainerLoader.Builder) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardContainerLoader.Deserializer
 
write(JsonWriter, StandardPluginBranding) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Serializer
 
write(JsonWriter, StandardPluginBranding.Builder) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginBranding.Deserializer
 
write(JsonWriter, StandardPluginContributor) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Serializer
 
write(JsonWriter, StandardPluginContributor.Builder) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginContributor.Deserializer
 
write(JsonWriter, StandardPluginDependency) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Serializer
 
write(JsonWriter, StandardPluginDependency.Builder) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginDependency.Deserializer
 
write(JsonWriter, StandardPluginLinks) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Serializer
 
write(JsonWriter, StandardPluginLinks.Builder) - Method in class org.spongepowered.plugin.metadata.builtin.model.StandardPluginLinks.Deserializer
 
write(TypeAdapter<T>, Collection<T>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
write(Writer, MetadataContainer, Gson, boolean) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Writes a container to the given path using the configured serializer.
write(Path, MetadataContainer, Gson, boolean) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Writes a container to the given path using the configured serializer.
write(Function<Object, JsonElement>, Map<String, Object>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
writeIfPresent(JsonObject, String, Optional<T>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
writeIfPresent(JsonWriter, String, Optional<T>) - Static method in class org.spongepowered.plugin.metadata.util.GsonUtils
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form