Class CrewPermissionArgument
java.lang.Object
org.ships.commands.argument.arguments.identifiable.ShipIdentifiableArgument<CrewPermission>
org.ships.commands.argument.arguments.identifiable.crew.CrewPermissionArgument
- All Implemented Interfaces:
org.core.command.argument.CommandArgument<CrewPermission>,org.core.command.argument.ParseCommandArgument<CrewPermission>,org.core.command.argument.SuggestCommandArgument<CrewPermission>
-
Constructor Summary
ConstructorsConstructorDescriptionCrewPermissionArgument(String id, Class<CrewPermission> type) CrewPermissionArgument(String id, Class<CrewPermission> type, org.core.utils.lamda.tri.TriPredicate<? super org.core.command.argument.context.CommandContext, ? super org.core.command.argument.context.CommandArgumentContext<CrewPermission>, ? super CrewPermission> predicate) -
Method Summary
Methods inherited from class org.ships.commands.argument.arguments.identifiable.ShipIdentifiableArgument
getId, parse, suggestMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.core.command.argument.CommandArgument
getUsageMethods inherited from interface org.core.command.argument.SuggestCommandArgument
errorMessage
-
Constructor Details
-
CrewPermissionArgument
-
CrewPermissionArgument
public CrewPermissionArgument(String id, Class<CrewPermission> type, org.core.utils.lamda.tri.TriPredicate<? super org.core.command.argument.context.CommandContext, ? super org.core.command.argument.context.CommandArgumentContext<CrewPermission>, ? super CrewPermission> predicate)
-