Interface Profile
- All Known Subinterfaces:
Profile.Resolved,Profile.Unresolved
- All Known Implementing Classes:
DefaultResolvedProfile,DefaultUnresolvedProfile
public interface Profile
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescription@Nullable Stringname()@NotNull Set<ProfileProperty> booleanresolved()static @NotNull Profile.Resolvedstatic @NotNull Profile.Resolvedresolved(@NotNull String name, @NotNull UUID uniqueId, @NotNull Set<ProfileProperty> properties) @Nullable UUIDuniqueId()static @NotNull Profile.Unresolvedunresolved(@NotNull String name) static @NotNull Profile.Unresolvedunresolved(@NotNull UUID uniqueId)
-
Method Details
-
unresolved
-
unresolved
-
resolved
@NotNull static @NotNull Profile.Resolved resolved(@NotNull @NotNull String name, @NotNull @NotNull UUID uniqueId) -
resolved
@NotNull static @NotNull Profile.Resolved resolved(@NotNull @NotNull String name, @NotNull @NotNull UUID uniqueId, @NotNull @NotNull Set<ProfileProperty> properties) -
resolved
boolean resolved() -
uniqueId
-
name
-
properties
-