| | |
| | | /** |
| | | * Generic subtree specification interface. |
| | | */ |
| | | @org.opends.server.types.PublicAPI( |
| | | stability=org.opends.server.types.StabilityLevel.VOLATILE, |
| | | mayInstantiate=false, |
| | | mayExtend=true, |
| | | mayInvoke=false) |
| | | public abstract class SubtreeSpecification |
| | | { |
| | | /** |
| | |
| | | * Determine if an entry is within the scope of the subtree |
| | | * specification. |
| | | * |
| | | * @param entry |
| | | * The entry. |
| | | * @return Returns <code>true</code> if the entry is within the |
| | | * scope of the subtree specification, or <code>false</code> |
| | | * otherwise. |
| | | * @param entry The entry. |
| | | * |
| | | * @return {@code true} if the entry is within the scope of the |
| | | * subtree specification, or {@code false} if not. |
| | | */ |
| | | public abstract boolean isWithinScope(Entry entry); |
| | | |
| | |
| | | * Append the string representation of the subtree specification to |
| | | * the provided string builder. |
| | | * |
| | | * @param builder |
| | | * The string builder. |
| | | * @return The string builder. |
| | | * @param builder The string builder. |
| | | * @return The string builder. |
| | | */ |
| | | public abstract StringBuilder toString(StringBuilder builder); |
| | | |