Skip to content

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

Annotation Interface FileConstraint

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

All Implemented Interfaces:
    Annotation


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

Field Summary

Modifier and Type Field Description
public static final String X_FILE_CONSTRAINT

Method Summary

Modifier and Type Method Description
public abstract String[] extensions()
public abstract String initialDirectory()
public abstract boolean mustExist()
public abstract boolean absolute()

Field Details

X_FILE_CONSTRAINT

public static final String X_FILE_CONSTRAINT

See Also:

Constant Field Values


Method Details

extensions

public abstract String[] extensions()


initialDirectory

public abstract String initialDirectory()


mustExist

public abstract boolean mustExist()


absolute

public abstract boolean absolute()