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

addConflict(PluginConflict) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addConflicts(Collection<PluginConflict>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addContributor(PluginContributor) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addContributors(Collection<PluginContributor>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addDependencies(Collection<PluginDependency>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addDependency(PluginDependency) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addProperties(Map<String, Object>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addProperty(String, Object) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
addWarning(String) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Adds a warning generated by a (de)serializer so that the platform may log it later.
AFTER - Enum constant in enum class org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
The plugin must be loaded after the dependency.
ArtifactVersionAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.version
 
ArtifactVersionAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.version.ArtifactVersionAdapter
 

B

BEFORE - Enum constant in enum class org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
The plugin must be loaded before the dependency
branding() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
branding() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
branding() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
branding(PluginBranding) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
build() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
builder() - Static method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 

C

client() - Method in record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
Returns the value of the client record component.
conflicts() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
conflicts() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
conflicts() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
Gets the known and declared conflicts.
conflicts(Collection<PluginConflict>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
Constants - Class in org.spongepowered.plugin.metadata
 
contributors() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
contributors() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
contributors() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
contributors(Collection<PluginContributor>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 

D

dependencies() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
dependencies() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
dependencies() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
dependencies(Collection<PluginDependency>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
dependency(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
dependency(String) - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
Gets the plugin dependency by id.
description() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
description() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
description() - Method in record class org.spongepowered.plugin.metadata.model.PluginContributor
Returns the value of the description record component.
description() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
description(String) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.InheritableMetadataAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.MetadataContainerAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginBrandingAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginConflictAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginContributorAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginDependencyAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginDependencyLoadOrderAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginEntrypointsAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginLinksAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginLoaderSpecificationAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.StandardPluginMetadataBuilderDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.version.ArtifactVersionAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.version.VersionRangeAdapter
 
deserializeMap(JsonElement, Function<JsonElement, Object>, Supplier<Map<String, Object>>) - Static method in class org.spongepowered.plugin.metadata.builtin.adapter.util.GsonUtils
 

E

entrypoints() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
entrypoints() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
entrypoints(PluginEntrypoints) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
equals(Object) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
equals(Object) - Method in record class org.spongepowered.plugin.metadata.builtin.MetadataContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
equals(Object) - Method in record class org.spongepowered.plugin.metadata.model.PluginBranding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spongepowered.plugin.metadata.model.PluginConflict
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spongepowered.plugin.metadata.model.PluginContributor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spongepowered.plugin.metadata.model.PluginDependency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spongepowered.plugin.metadata.model.PluginLinks
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.spongepowered.plugin.metadata.model.PluginLoaderSpecification
Indicates whether some other object is "equal to" this one.

F

fatal() - Method in record class org.spongepowered.plugin.metadata.model.PluginConflict
Returns the value of the fatal record component.
fix(String) - Static method in class org.spongepowered.plugin.metadata.builtin.adapter.util.LegacyIds
 
from(InheritableMetadata) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
from(StandardPluginMetadata) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 

G

global() - Method in record class org.spongepowered.plugin.metadata.builtin.MetadataContainer
Returns the value of the global record component.
global() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
global(InheritableMetadata) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
gson() - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
 
GsonUtils - Class in org.spongepowered.plugin.metadata.builtin.adapter.util
This is not public API as this package is not exported by the module.
GsonUtils() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.util.GsonUtils
 

H

hashCode() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
hashCode() - Method in record class org.spongepowered.plugin.metadata.builtin.MetadataContainer
Returns a hash code value for this object.
hashCode() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
hashCode() - Method in record class org.spongepowered.plugin.metadata.model.PluginBranding
Returns a hash code value for this object.
hashCode() - Method in record class org.spongepowered.plugin.metadata.model.PluginConflict
Returns a hash code value for this object.
hashCode() - Method in record class org.spongepowered.plugin.metadata.model.PluginContributor
Returns a hash code value for this object.
hashCode() - Method in record class org.spongepowered.plugin.metadata.model.PluginDependency
Returns a hash code value for this object.
hashCode() - Method in record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
Returns a hash code value for this object.
hashCode() - Method in record class org.spongepowered.plugin.metadata.model.PluginLinks
Returns a hash code value for this object.
hashCode() - Method in record class org.spongepowered.plugin.metadata.model.PluginLoaderSpecification
Returns a hash code value for this object.
homepage() - Method in record class org.spongepowered.plugin.metadata.model.PluginLinks
Returns the value of the homepage record component.

I

icon() - Method in record class org.spongepowered.plugin.metadata.model.PluginBranding
Returns the value of the icon record component.
id() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
id() - Method in record class org.spongepowered.plugin.metadata.model.PluginConflict
Returns the value of the id record component.
id() - Method in record class org.spongepowered.plugin.metadata.model.PluginDependency
Returns the value of the id record component.
id() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
Gets the id.
id(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 
InheritableMetadata - Class in org.spongepowered.plugin.metadata.builtin
 
InheritableMetadata.Builder - Class in org.spongepowered.plugin.metadata.builtin
 
InheritableMetadataAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter
 
InheritableMetadataAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.InheritableMetadataAdapter
 
INVALID_ID_REQUIREMENTS_MESSAGE - Static variable in class org.spongepowered.plugin.metadata.Constants
 
issues() - Method in record class org.spongepowered.plugin.metadata.model.PluginLinks
Returns the value of the issues record component.

L

LegacyIds - Class in org.spongepowered.plugin.metadata.builtin.adapter.util
This is not public API as this package is not exported by the module.
LegacyIds() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.util.LegacyIds
 
license() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
license() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
license() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
Gets the license of the data within this container.
license(String) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
links() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
links() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
links() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
links(PluginLinks) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
loader() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
loader() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
loader() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
loader(PluginLoaderSpecification) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
loadOrder() - Method in record class org.spongepowered.plugin.metadata.model.PluginDependency
Returns the value of the loadOrder record component.
logo() - Method in record class org.spongepowered.plugin.metadata.model.PluginBranding
Returns the value of the logo record component.

M

main() - Method in record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
Returns the value of the main record component.
MetadataContainer - Record Class in org.spongepowered.plugin.metadata.builtin
 
MetadataContainer(InheritableMetadata, List<StandardPluginMetadata>) - Constructor for record class org.spongepowered.plugin.metadata.builtin.MetadataContainer
Creates an instance of a MetadataContainer record class.
MetadataContainerAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter
 
MetadataContainerAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.MetadataContainerAdapter
 
MetadataParser - Class in org.spongepowered.plugin.metadata.builtin
 
MissingRequiredFieldException - Exception Class in org.spongepowered.plugin.metadata.builtin
 
MissingRequiredFieldException(String) - Constructor for exception class org.spongepowered.plugin.metadata.builtin.MissingRequiredFieldException
 
MissingRequiredFieldException(String, Throwable) - Constructor for exception class org.spongepowered.plugin.metadata.builtin.MissingRequiredFieldException
 

N

name() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
name() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
name() - Method in record class org.spongepowered.plugin.metadata.model.PluginContributor
Returns the value of the name record component.
name() - Method in record class org.spongepowered.plugin.metadata.model.PluginLoaderSpecification
Returns the value of the name record component.
name() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
name(String) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
none() - Static method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
none() - Static method in record class org.spongepowered.plugin.metadata.model.PluginBranding
 
none() - Static method in record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
 
none() - Static method in record class org.spongepowered.plugin.metadata.model.PluginLinks
 

O

optional() - Method in record class org.spongepowered.plugin.metadata.model.PluginDependency
Returns the value of the optional record component.
optional(JsonObject, String) - Static method in class org.spongepowered.plugin.metadata.builtin.adapter.util.GsonUtils
 
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.adapter - package org.spongepowered.plugin.metadata.builtin.adapter
 
org.spongepowered.plugin.metadata.builtin.adapter.model - package org.spongepowered.plugin.metadata.builtin.adapter.model
 
org.spongepowered.plugin.metadata.builtin.adapter.util - package org.spongepowered.plugin.metadata.builtin.adapter.util
 
org.spongepowered.plugin.metadata.builtin.adapter.version - package org.spongepowered.plugin.metadata.builtin.adapter.version
 
org.spongepowered.plugin.metadata.model - package org.spongepowered.plugin.metadata.model
 
override() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
override(InheritableMetadata) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata.Builder
 

P

PluginBranding - Record Class in org.spongepowered.plugin.metadata.model
Specification for an entity representing the branding of a plugin metadata.
PluginBranding(String, String) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginBranding
 
PluginBranding(Optional<String>, Optional<String>) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginBranding
Creates an instance of a PluginBranding record class.
PluginBrandingAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginBrandingAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginBrandingAdapter
 
PluginConflict - Record Class in org.spongepowered.plugin.metadata.model
Specification for an entity considered to be conflicting with a plugin metadata.
PluginConflict(String, VersionRange, boolean, String) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginConflict
 
PluginConflict(String, VersionRange, boolean, Optional<String>) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginConflict
Creates an instance of a PluginConflict record class.
PluginConflictAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginConflictAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginConflictAdapter
 
PluginContributor - Record Class in org.spongepowered.plugin.metadata.model
Specification for an entity considered to be a "contributor" to a metadata or plugin metadata.
PluginContributor(String, String) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginContributor
 
PluginContributor(String, Optional<String>) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginContributor
Creates an instance of a PluginContributor record class.
PluginContributorAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginContributorAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginContributorAdapter
 
PluginDependency - Record Class in org.spongepowered.plugin.metadata.model
Specification for an entity considered to be a "dependency" for a plugin metadata.
PluginDependency(String, VersionRange, PluginDependency.LoadOrder, boolean) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginDependency
Creates an instance of a PluginDependency record class.
PluginDependency.LoadOrder - Enum Class in org.spongepowered.plugin.metadata.model
Represents the ordering of how dependencies are loaded versus others.
PluginDependencyAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginDependencyAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginDependencyAdapter
 
PluginDependencyLoadOrderAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginDependencyLoadOrderAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginDependencyLoadOrderAdapter
 
PluginEntrypoints - Record Class in org.spongepowered.plugin.metadata.model
Specification for an entity representing the entrypoints of a plugin metadata.
PluginEntrypoints(List<String>) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
 
PluginEntrypoints(List<String>, List<String>, List<String>) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
Creates an instance of a PluginEntrypoints record class.
PluginEntrypointsAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginEntrypointsAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginEntrypointsAdapter
 
PluginLinks - Record Class in org.spongepowered.plugin.metadata.model
Specification for an entity representing the links to "web resources" of a plugin metadata.
PluginLinks(URI, URI, URI) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginLinks
 
PluginLinks(Optional<URI>, Optional<URI>, Optional<URI>) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginLinks
Creates an instance of a PluginLinks record class.
PluginLinksAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginLinksAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginLinksAdapter
 
PluginLoaderSpecification - Record Class in org.spongepowered.plugin.metadata.model
Specification for an entity representing the "loader" of a plugin metadata.
PluginLoaderSpecification(String, VersionRange) - Constructor for record class org.spongepowered.plugin.metadata.model.PluginLoaderSpecification
Creates an instance of a PluginLoaderSpecification record class.
PluginLoaderSpecificationAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.model
 
PluginLoaderSpecificationAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginLoaderSpecificationAdapter
 
PluginMetadata - Interface in org.spongepowered.plugin.metadata
Represents the metadata of a plugin.
plugins() - Method in record class org.spongepowered.plugin.metadata.builtin.MetadataContainer
Returns the value of the plugins record component.
properties() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
properties() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
properties() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
properties(Map<String, Object>) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
property(String) - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
property(String) - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
Gets the property by key.

R

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.gson()).
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.gson()).
read(Path, Gson) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Reads a container from a given path with configured deserializer.
reason() - Method in record class org.spongepowered.plugin.metadata.model.PluginConflict
Returns the value of the reason record component.
require(JsonObject, String) - Static method in class org.spongepowered.plugin.metadata.builtin.adapter.util.GsonUtils
 

S

serialize(ArtifactVersion, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.version.ArtifactVersionAdapter
 
serialize(VersionRange, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.version.VersionRangeAdapter
 
serialize(InheritableMetadata, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.InheritableMetadataAdapter
 
serialize(MetadataContainer, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.MetadataContainerAdapter
 
serialize(StandardPluginMetadata, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.StandardPluginMetadataSerializer
 
serialize(PluginBranding, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginBrandingAdapter
 
serialize(PluginConflict, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginConflictAdapter
 
serialize(PluginContributor, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginContributorAdapter
 
serialize(PluginDependency.LoadOrder, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginDependencyLoadOrderAdapter
 
serialize(PluginDependency, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginDependencyAdapter
 
serialize(PluginEntrypoints, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginEntrypointsAdapter
 
serialize(PluginLinks, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginLinksAdapter
 
serialize(PluginLoaderSpecification, Type, JsonSerializationContext) - Method in class org.spongepowered.plugin.metadata.builtin.adapter.model.PluginLoaderSpecificationAdapter
 
serializeMap(Map<String, Object>, Function<Object, JsonElement>) - Static method in class org.spongepowered.plugin.metadata.builtin.adapter.util.GsonUtils
 
server() - Method in record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
Returns the value of the server record component.
source() - Method in record class org.spongepowered.plugin.metadata.model.PluginLinks
Returns the value of the source record component.
StandardPluginMetadata - Class in org.spongepowered.plugin.metadata.builtin
 
StandardPluginMetadata.Builder - Class in org.spongepowered.plugin.metadata.builtin
 
StandardPluginMetadataBuilderDeserializer - Class in org.spongepowered.plugin.metadata.builtin.adapter
 
StandardPluginMetadataBuilderDeserializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.StandardPluginMetadataBuilderDeserializer
 
StandardPluginMetadataSerializer - Class in org.spongepowered.plugin.metadata.builtin.adapter
 
StandardPluginMetadataSerializer() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.StandardPluginMetadataSerializer
 
stream(JsonObject, String) - Static method in class org.spongepowered.plugin.metadata.builtin.adapter.util.GsonUtils
 

T

toArray(Stream<JsonElement>) - Static method in class org.spongepowered.plugin.metadata.builtin.adapter.util.GsonUtils
 
toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
toBuilder() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
toString() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
toString() - Method in record class org.spongepowered.plugin.metadata.builtin.MetadataContainer
Returns a string representation of this record class.
toString() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
toString() - Method in record class org.spongepowered.plugin.metadata.model.PluginBranding
Returns a string representation of this record class.
toString() - Method in record class org.spongepowered.plugin.metadata.model.PluginConflict
Returns a string representation of this record class.
toString() - Method in record class org.spongepowered.plugin.metadata.model.PluginContributor
Returns a string representation of this record class.
toString() - Method in record class org.spongepowered.plugin.metadata.model.PluginDependency
Returns a string representation of this record class.
toString() - Method in record class org.spongepowered.plugin.metadata.model.PluginEntrypoints
Returns a string representation of this record class.
toString() - Method in record class org.spongepowered.plugin.metadata.model.PluginLinks
Returns a string representation of this record class.
toString() - Method in record class org.spongepowered.plugin.metadata.model.PluginLoaderSpecification
Returns a string representation of this record class.

U

UNDEFINED - Enum constant in enum class 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 class org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.spongepowered.plugin.metadata.model.PluginDependency.LoadOrder
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
version() - Method in class org.spongepowered.plugin.metadata.builtin.StandardPluginMetadata
 
version() - Method in record class org.spongepowered.plugin.metadata.model.PluginConflict
Returns the value of the version record component.
version() - Method in record class org.spongepowered.plugin.metadata.model.PluginDependency
Returns the value of the version record component.
version() - Method in record class org.spongepowered.plugin.metadata.model.PluginLoaderSpecification
Returns the value of the version record component.
version() - Method in interface org.spongepowered.plugin.metadata.PluginMetadata
 
version(ArtifactVersion) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
VersionRangeAdapter - Class in org.spongepowered.plugin.metadata.builtin.adapter.version
 
VersionRangeAdapter() - Constructor for class org.spongepowered.plugin.metadata.builtin.adapter.version.VersionRangeAdapter
 

W

warnings() - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Returns all warnings generated by (de)serializers so that the platform may log them when appropriate.
with(InheritableMetadata) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata.Builder
 
with(InheritableMetadata) - Method in class org.spongepowered.plugin.metadata.builtin.InheritableMetadata
 
write(Writer, MetadataContainer, boolean) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Writes a container to the given path using the default deserializer (retrieved from MetadataParser.gson()).
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, boolean) - Static method in class org.spongepowered.plugin.metadata.builtin.MetadataParser
Writes a container to the given path using the default deserializer (retrieved from MetadataParser.gson()).
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.
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