All Downloads are FREE. Search and download functionalities are using the official Maven repository.

annotations.io.github.qsy7.encryption.model.QEncryptionConfiguration Maven / Gradle / Ivy

The newest version!
package io.github.qsy7.encryption.model;

import javax.annotation.processing.Generated;
import javax.jdo.query.*;
import org.datanucleus.api.jdo.query.*;

@Generated(value="org.datanucleus.jdo.query.JDOQueryProcessor")
public class QEncryptionConfiguration extends PersistableExpressionImpl implements PersistableExpression
{
    public static final QEncryptionConfiguration jdoCandidate = candidate("this");

    public static QEncryptionConfiguration candidate(String name)
    {
        return new QEncryptionConfiguration(null, name, 5);
    }

    public static QEncryptionConfiguration candidate()
    {
        return jdoCandidate;
    }

    public static QEncryptionConfiguration parameter(String name)
    {
        return new QEncryptionConfiguration(EncryptionConfiguration.class, name, ExpressionType.PARAMETER);
    }

    public static QEncryptionConfiguration variable(String name)
    {
        return new QEncryptionConfiguration(EncryptionConfiguration.class, name, ExpressionType.VARIABLE);
    }

    public final EnumExpression encryptionDataType;

    public QEncryptionConfiguration(PersistableExpression parent, String name, int depth)
    {
        super(parent, name);
        this.encryptionDataType = new EnumExpressionImpl(this, "encryptionDataType");
    }

    public QEncryptionConfiguration(Class type, String name, ExpressionType exprType)
    {
        super(type, name, exprType);
        this.encryptionDataType = new EnumExpressionImpl(this, "encryptionDataType");
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy