Class KeycloakIndexSchemaUtil

java.lang.Object
org.keycloak.marshalling.KeycloakIndexSchemaUtil

public class KeycloakIndexSchemaUtil extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    configureAnnotationProcessor(org.infinispan.protostream.config.Configuration.Builder builder)
    Adds the annotations to the ProtoStream parser.
    static boolean
    isIndexSchemaChanged(org.infinispan.protostream.descriptors.Descriptor oldDescriptor, org.infinispan.protostream.descriptors.Descriptor newDescriptor)
    Compares two entities and returns true if any indexing related annotation were changed, added or removed.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KeycloakIndexSchemaUtil

      public KeycloakIndexSchemaUtil()
  • Method Details

    • configureAnnotationProcessor

      public static void configureAnnotationProcessor(org.infinispan.protostream.config.Configuration.Builder builder)
      Adds the annotations to the ProtoStream parser.
    • isIndexSchemaChanged

      public static boolean isIndexSchemaChanged(org.infinispan.protostream.descriptors.Descriptor oldDescriptor, org.infinispan.protostream.descriptors.Descriptor newDescriptor)
      Compares two entities and returns true if any indexing related annotation were changed, added or removed.