public class SchemaUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.lang.String> |
getNameParts(java.lang.String name) |
static java.util.Set<java.lang.String> |
getNameParts(java.lang.String name,
java.lang.Iterable<java.lang.String> emails) |
static java.util.Set<java.lang.String> |
getPersonParts(org.eclipse.jgit.lib.PersonIdent person) |
static <V> Schema<V> |
schema(java.util.Collection<FieldDef<V,?>> fields) |
static <V> Schema<V> |
schema(FieldDef<V,?>... fields) |
static <V> Schema<V> |
schema(Schema<V> schema,
FieldDef<V,?>... moreFields) |
static <V> com.google.common.collect.ImmutableSortedMap<java.lang.Integer,Schema<V>> |
schemasFromClass(java.lang.Class<?> schemasClass,
java.lang.Class<V> valueClass) |
public static <V> com.google.common.collect.ImmutableSortedMap<java.lang.Integer,Schema<V>> schemasFromClass(java.lang.Class<?> schemasClass, java.lang.Class<V> valueClass)
@SafeVarargs public static <V> Schema<V> schema(Schema<V> schema, FieldDef<V,?>... moreFields)
public static java.util.Set<java.lang.String> getPersonParts(org.eclipse.jgit.lib.PersonIdent person)
public static java.util.Set<java.lang.String> getNameParts(java.lang.String name)
public static java.util.Set<java.lang.String> getNameParts(java.lang.String name, java.lang.Iterable<java.lang.String> emails)