Example usage for org.springframework.data.util AnnotationDetectionFieldCallback getType

List of usage examples for org.springframework.data.util AnnotationDetectionFieldCallback getType

Introduction

In this page you can find the example usage for org.springframework.data.util AnnotationDetectionFieldCallback getType.

Prototype

@Nullable
public Class<?> getType() 

Source Link

Document

Returns the type of the field.

Usage

From source file:com.wiiyaya.framework.provider.repository.revision.entity.ReflectionRevisionEntityInformation.java

public ReflectionRevisionEntityInformation(Class<?> revisionEntityClass) {

    Assert.notNull(revisionEntityClass);

    AnnotationDetectionFieldCallback fieldCallback = new AnnotationDetectionFieldCallback(RevisionNumber.class);
    ReflectionUtils.doWithFields(revisionEntityClass, fieldCallback);

    this.revisionNumberType = fieldCallback.getType();
    this.revisionEntityClass = revisionEntityClass;

}

From source file:pl.konczak.mystartupapp.sharedkernel.enversRepository.ReflectionRevisionEntityInformation.java

/**
 * Creates a new {@link ReflectionRevisionEntityInformation} inspecting the given revision entity class.
 * /*from  w ww . j  a v a2  s .  c o m*/
 * @param revisionEntityClass must not be {@literal null}.
 */
public ReflectionRevisionEntityInformation(Class<?> revisionEntityClass) {

    Assert.notNull(revisionEntityClass);

    AnnotationDetectionFieldCallback fieldCallback = new AnnotationDetectionFieldCallback(RevisionNumber.class);
    ReflectionUtils.doWithFields(revisionEntityClass, fieldCallback);

    this.revisionNumberType = fieldCallback.getType();
    this.revisionEntityClass = revisionEntityClass;

}