io.annot8.api.capabilities.AnnotationCapability Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of annot8-api Show documentation
Show all versions of annot8-api Show documentation
Core API interfaces for the Annot8 project
/* Annot8 (annot8.io) - Licensed under Apache-2.0. */
package io.annot8.api.capabilities;
import io.annot8.api.bounds.Bounds;
/** Describes an annotation that is created, processed or deleted */
public interface AnnotationCapability extends Capability {
/**
* The type of annotation
*
* @return the type
*/
String getType();
/**
* The bounds of the annotation
*
* @return the bounds class
*/
Class extends Bounds> getBounds();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy