public class SchemaType
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
SchemaType |
access(java.lang.Object alias) |
static SchemaType |
create(com.github.leeonky.util.BeanClass<?> schema) |
static SchemaType |
createRoot() |
java.lang.Object |
firstFieldFromAlias(java.lang.Object alias) |
java.util.List<java.lang.Object> |
getPropertyChainBefore(SchemaType schemaOrder) |
SchemaType |
mappingAccess(java.lang.Object property) |
public static SchemaType create(com.github.leeonky.util.BeanClass<?> schema)
public static SchemaType createRoot()
public SchemaType access(java.lang.Object alias)
public java.util.List<java.lang.Object> getPropertyChainBefore(SchemaType schemaOrder)
public SchemaType mappingAccess(java.lang.Object property)
public java.lang.Object firstFieldFromAlias(java.lang.Object alias)