public class SecurityLevelConfig
extends java.lang.Object
SecurityLevelConfig.GsonAdapter| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityLevelConfig.GsonAdapter
Support for Gson serialization and deserialization
|
| Modifier and Type | Field and Description |
|---|---|
com.google.common.collect.ImmutableCollection<SecurityLevelConfig> |
children |
static com.google.gson.Gson |
GSON |
java.lang.String |
name |
| Constructor and Description |
|---|
SecurityLevelConfig(java.lang.String name) |
SecurityLevelConfig(java.lang.String name,
com.google.common.collect.ImmutableCollection<SecurityLevelConfig> children) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
com.google.common.collect.ImmutableCollection<SecurityLevelPath> |
flatPaths() |
static SecurityLevelConfig |
fromJson(java.lang.String s) |
int |
hashCode() |
java.lang.String |
toJson() |
java.lang.String |
toString() |
public static final com.google.gson.Gson GSON
public final java.lang.String name
public final com.google.common.collect.ImmutableCollection<SecurityLevelConfig> children
public SecurityLevelConfig(@Nonnull
java.lang.String name)
public SecurityLevelConfig(@Nonnull
java.lang.String name,
@Nonnull
com.google.common.collect.ImmutableCollection<SecurityLevelConfig> children)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object@Nonnull public java.lang.String toString()
toString in class java.lang.Object@Nonnull public static SecurityLevelConfig fromJson(@Nonnull java.lang.String s)
@Nonnull public java.lang.String toJson()
@Nonnull public com.google.common.collect.ImmutableCollection<SecurityLevelPath> flatPaths()