public IdGeneratorStrategy getStrategy() { ValueGenerationStrategy strategy = getInternal().getValueStrategy(); if (strategy == ValueGenerationStrategy.IDENTITY) { return IdGeneratorStrategy.IDENTITY; } else if (strategy == ValueGenerationStrategy.INCREMENT) { return IdGeneratorStrategy.INCREMENT; } else if (strategy == ValueGenerationStrategy.NATIVE) { return IdGeneratorStrategy.NATIVE; } else if (strategy == ValueGenerationStrategy.SEQUENCE) { return IdGeneratorStrategy.SEQUENCE; } else if (strategy == ValueGenerationStrategy.UUIDHEX) { return IdGeneratorStrategy.UUIDHEX; } else if (strategy == ValueGenerationStrategy.UUIDSTRING) { return IdGeneratorStrategy.UUIDSTRING; } return IdGeneratorStrategy.UNSPECIFIED; }
public String getCustomStrategy() { ValueGenerationStrategy strategy = getInternal().getValueStrategy(); if (strategy != ValueGenerationStrategy.IDENTITY && strategy != ValueGenerationStrategy.INCREMENT && strategy != ValueGenerationStrategy.NATIVE && strategy != ValueGenerationStrategy.SEQUENCE && strategy != ValueGenerationStrategy.UUIDHEX && strategy != ValueGenerationStrategy.UUIDSTRING && strategy != null) { return strategy.toString(); } return null; }
public String getXMLForMetaData(IdentityMetaData idmd, String prefix, String indent) if (idmd.getValueStrategy() != null) str.append(prefix).append("<datastore-identity strategy=\"" + idmd.getValueStrategy() + "\"");
if (cmd.getIdentityMetaData() != null && cmd.getIdentityMetaData().getValueStrategy() != null) if (cmd.getIdentityMetaData().getValueStrategy() == ValueGenerationStrategy.INCREMENT) else if (cmd.getIdentityMetaData().getValueStrategy() == ValueGenerationStrategy.SEQUENCE)
strategy = idmd.getValueStrategy();
strategy = idmd.getValueStrategy(); sequence = idmd.getSequence(); extensions = idmd.getExtensions();
String strategyName = cmd.getIdentityMetaData().getValueStrategy().toString(); if (cmd.getIdentityMetaData().getValueStrategy().equals(IdentityStrategy.CUSTOM)) { strategyName = cmd.getIdentityMetaData().getValueStrategy().getCustomName();
String strategyName = cmd.getIdentityMetaData().getValueStrategy().toString(); if (cmd.getIdentityMetaData().getValueStrategy().equals(ValueGenerationStrategy.CUSTOM)) strategyName = cmd.getIdentityMetaData().getValueStrategy().getCustomName();
if (cmd.getIdentityMetaData() != null && cmd.getIdentityMetaData().getValueStrategy() == ValueGenerationStrategy.IDENTITY)