Uses of Class
org.derive4j.processor.api.ObjectModel
Packages that use ObjectModel
-
Uses of ObjectModel in org.derive4j.processor
Fields in org.derive4j.processor declared as ObjectModelMethods in org.derive4j.processor that return ObjectModel -
Uses of ObjectModel in org.derive4j.processor.api
Subclasses of ObjectModel in org.derive4j.processor.apiModifier and TypeClassDescriptionprivate static final classprivate static final classFields in org.derive4j.processor.api declared as ObjectModelFields in org.derive4j.processor.api with type parameters of type ObjectModelMethods in org.derive4j.processor.api that return ObjectModelModifier and TypeMethodDescriptionprivate ObjectModelObjectModels.Lazy._evaluate()static ObjectModelObjectModels.lazy(Supplier<ObjectModel> objectModel) DeriveUtils.object()static ObjectModelObjectModels.ObjectModel(TypeElement classModel, ExecutableElement equals, ExecutableElement hashCode, ExecutableElement toString) Methods in org.derive4j.processor.api that return types with arguments of type ObjectModelModifier and TypeMethodDescriptionstatic Function<ObjectModel, ObjectModel> ObjectModels.modClassModel(Function<TypeElement, TypeElement> classModelMod) static Function<ObjectModel, ObjectModel> ObjectModels.modClassModel(Function<TypeElement, TypeElement> classModelMod) static Function<ObjectModel, ObjectModel> ObjectModels.modEquals(Function<ExecutableElement, ExecutableElement> equalsMod) static Function<ObjectModel, ObjectModel> ObjectModels.modEquals(Function<ExecutableElement, ExecutableElement> equalsMod) static Function<ObjectModel, ObjectModel> ObjectModels.modHashCode(Function<ExecutableElement, ExecutableElement> hashCodeMod) static Function<ObjectModel, ObjectModel> ObjectModels.modHashCode(Function<ExecutableElement, ExecutableElement> hashCodeMod) static Function<ObjectModel, ObjectModel> ObjectModels.modToString(Function<ExecutableElement, ExecutableElement> toStringMod) static Function<ObjectModel, ObjectModel> ObjectModels.modToString(Function<ExecutableElement, ExecutableElement> toStringMod) final <X> Function<ObjectModel, X> ObjectModels.CasesMatchers.TotalMatcher_ObjectModel.ObjectModel(ObjectModel.Case<X> ObjectModel) final <X> Function<ObjectModel, X> ObjectModels.CasesMatchers.TotalMatcher_ObjectModel.ObjectModel_(X x) static Function<ObjectModel, ObjectModel> ObjectModels.setClassModel(TypeElement newClassModel) static Function<ObjectModel, ObjectModel> ObjectModels.setClassModel(TypeElement newClassModel) static Function<ObjectModel, ObjectModel> ObjectModels.setEquals(ExecutableElement newEquals) static Function<ObjectModel, ObjectModel> ObjectModels.setEquals(ExecutableElement newEquals) static Function<ObjectModel, ObjectModel> ObjectModels.setHashCode(ExecutableElement newHashCode) static Function<ObjectModel, ObjectModel> ObjectModels.setHashCode(ExecutableElement newHashCode) static Function<ObjectModel, ObjectModel> ObjectModels.setToString(ExecutableElement newToString) static Function<ObjectModel, ObjectModel> ObjectModels.setToString(ExecutableElement newToString) Methods in org.derive4j.processor.api with parameters of type ObjectModelModifier and TypeMethodDescriptionstatic TypeElementObjectModels.getClassModel(ObjectModel objectModel) static ExecutableElementObjectModels.getEquals(ObjectModel objectModel) static ExecutableElementObjectModels.getHashCode(ObjectModel objectModel) static ExecutableElementObjectModels.getToString(ObjectModel objectModel) Method parameters in org.derive4j.processor.api with type arguments of type ObjectModelModifier and TypeMethodDescriptionstatic ObjectModelObjectModels.lazy(Supplier<ObjectModel> objectModel) Constructor parameters in org.derive4j.processor.api with type arguments of type ObjectModel