public class DefaultValueCodecResolver extends Object implements ValueCodecResolver
| 限定符和类型 | 字段和说明 |
|---|---|
static DefaultValueCodecResolver |
COMMONS |
| 构造器和说明 |
|---|
DefaultValueCodecResolver() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
register(Class<?> ann,
java.util.function.Function<EntityPropertyDescriptor,ValueCodec> codecFunction) |
<T extends Annotation> |
register(Class<T> ann,
java.util.function.BiFunction<EntityPropertyDescriptor,T,ValueCodec> codecFunction) |
void |
register(java.util.function.Predicate<Class<?>> ann,
java.util.function.Function<EntityPropertyDescriptor,ValueCodec> codecFunction) |
Optional<ValueCodec> |
resolve(EntityPropertyDescriptor descriptor) |
public static final DefaultValueCodecResolver COMMONS
public <T extends Annotation> void register(Class<T> ann, java.util.function.BiFunction<EntityPropertyDescriptor,T,ValueCodec> codecFunction)
public void register(Class<?> ann, java.util.function.Function<EntityPropertyDescriptor,ValueCodec> codecFunction)
public void register(java.util.function.Predicate<Class<?>> ann, java.util.function.Function<EntityPropertyDescriptor,ValueCodec> codecFunction)
public Optional<ValueCodec> resolve(EntityPropertyDescriptor descriptor)
resolve 在接口中 ValueCodecResolverCopyright © 2025. All rights reserved.