public < T extends AbstractSchemaProperty > Set < T > getIndexed ( ) { HashSet < AbstractSchemaProperty > indexed = new HashSet <> ( ) ; for ( AbstractSchemaProperty prop : properties . values ( ) ) { if ( prop . isIndexed ( ) ) indexed . add ( prop ) ; } return ( Set < T > ) indexed ; }
Returns all properties that have been marked as indexed .