All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
RuntimeContextBuilder.DALRuntimeContext |
build(InputCode<?> inputSupplier) |
RuntimeContextBuilder.DALRuntimeContext |
build(InputCode<?> inputSupplier,
java.lang.Class<?> rootSchema) |
RuntimeContextBuilder.DALRuntimeContext |
build(java.lang.Object inputValue) |
CheckerSet |
checkerSetForEqualing() |
CheckerSet |
checkerSetForMatching() |
Features |
features() |
com.github.leeonky.util.Converter |
getConverter() |
void |
mergeTextFormatter(java.lang.String name,
java.lang.String other,
java.lang.String... others) |
<T> RuntimeContextBuilder |
registerCustomSorter(java.lang.Class<T> type,
java.util.function.Function<T,java.lang.Comparable<?>> sorter) |
<T,E> RuntimeContextBuilder |
registerDALCollectionFactory(java.lang.Class<T> type,
DALCollectionFactory<T,E> DALCollectionFactory) |
<T> RuntimeContextBuilder |
registerDataRemark(java.lang.Class<T> type,
RuntimeHandler<RemarkData<T>> action) |
<T> RuntimeContextBuilder |
registerDumper(java.lang.Class<T> type,
DumperFactory<T> factory) |
<T> RuntimeContextBuilder |
registerErrorHook(ErrorHook hook) |
<T> RuntimeContextBuilder |
registerExclamation(java.lang.Class<T> type,
RuntimeHandler<RuntimeData<T>> action) |
<T> RuntimeContextBuilder |
registerImplicitData(java.lang.Class<T> type,
java.util.function.Function<T,java.lang.Object> mapper) |
<T> RuntimeContextBuilder |
registerMetaProperty(java.lang.Class<T> type,
java.lang.Object name,
RuntimeHandler<MetaData<T>> function) |
RuntimeContextBuilder |
registerMetaProperty(java.lang.Object property,
RuntimeHandler<MetaData<?>> function) |
<T> RuntimeContextBuilder |
registerMetaPropertyPattern(java.lang.Class<T> type,
java.lang.String name,
RuntimeHandler<MetaData<T>> function) |
RuntimeContextBuilder |
registerOperator(Operators operator,
Operation<?,?> operation) |
<T> RuntimeContextBuilder |
registerPropertyAccessor(java.lang.Class<T> type,
PropertyAccessor<? extends T> propertyAccessor) |
RuntimeContextBuilder |
registerReturnHook(java.util.function.Consumer<Data<?>> hook) |
RuntimeContextBuilder |
registerSchema(java.lang.Class<? extends Schema> schema) |
RuntimeContextBuilder |
registerSchema(NameStrategy nameStrategy,
java.lang.Class<? extends Schema> schema) |
RuntimeContextBuilder |
registerSchema(java.lang.String name,
java.util.function.BiFunction<Data<?>,RuntimeContextBuilder.DALRuntimeContext,java.lang.Boolean> predicate) |
RuntimeContextBuilder |
registerSchema(java.lang.String name,
java.lang.Class<? extends Schema> schema) |
RuntimeContextBuilder |
registerStaticMethodExtension(java.lang.Class<?> staticMethodExtensionClass) |
RuntimeContextBuilder |
registerTextFormatter(java.lang.String name,
TextFormatter<?,?> formatter) |
RuntimeContextBuilder |
registerUserDefinedLiterals(UserLiteralRule rule) |
RuntimeContextBuilder |
registerValueFormat(Formatter<?,?> formatter) |
RuntimeContextBuilder |
registerValueFormat(java.lang.String name,
Formatter<?,?> formatter) |
com.github.leeonky.util.BeanClass<?> |
schemaType(java.lang.String schema) |
RuntimeContextBuilder |
setConverter(com.github.leeonky.util.Converter converter) |
void |
setMaxDumpingLineSize(int size) |
void |
setMaxDumpingObjectSize(int maxDumpingObjectSize) |
RuntimeContextBuilder |
setWarningOutput(java.io.PrintStream printStream) |