Skip to content

Package io.github.qishr.cascara.ui.schema

Annotation Interface OptionConstraint

java.lang.Object
        io.github.qishr.cascara.ui.schema.OptionConstraint

All Implemented Interfaces:
    Annotation


@java.lang.annotation.Retention(RUNTIME)
@java.lang.annotation.Target(FIELD)
public @interface OptionConstraint

Field Summary

Modifier and Type Field Description
public static final String NAME
public static final String PARAMETER
public static final String UI_OPTION_PROVIDER

Method Summary

Modifier and Type Method Description
public abstract String provider()
public abstract String parameter()

Field Details

NAME

public static final String NAME

See Also:

Constant Field Values


PARAMETER

public static final String PARAMETER

See Also:

Constant Field Values


UI_OPTION_PROVIDER

public static final String UI_OPTION_PROVIDER

See Also:

Constant Field Values


Method Details

provider

public abstract String provider()


parameter

public abstract String parameter()