Class ODocumentFieldHandlingStrategyFactory

java.lang.Object
com.orientechnologies.orient.object.enhancement.field.ODocumentFieldHandlingStrategyFactory

public class ODocumentFieldHandlingStrategyFactory extends Object
Factory for ODocumentFieldHandlingStrategy instances.

Since strategies are stateless, ODocumentFieldHandlingStrategyRegistry is used for caching.

Author:
diegomtassis Diego Martin Tassis
  • Field Details

  • Method Details

    • getInstance

      public static ODocumentFieldHandlingStrategyFactory getInstance()
      Returns:
      an instance
    • create

      public ODocumentFieldHandlingStrategy create(int strategy)
      Creates a new instance of the requested strategy. Since strategies are stateless, if an existing instance already exists then it's returned.
      Parameters:
      strategy -
      Returns:
      strategy instance