run.halo.app.extension.index.IndexAttribute Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of api Show documentation
Show all versions of api Show documentation
API of halo project, connecting by other projects.
The newest version!
package run.halo.app.extension.index;
import java.util.Set;
import run.halo.app.extension.Extension;
public interface IndexAttribute {
/**
* Specify this class is belonged to which extension.
*
* @return the extension class.
*/
Class extends Extension> getObjectType();
/**
* Get the value of the attribute.
*
* @param object the object to get value from.
* @param the type of the object.
* @return the value of the attribute must not be null.
*/
Set getValues(E object);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy