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