Class ModelingNamingIdentifier<M>

  • All Implemented Interfaces:
    java.util.function.Predicate<M>, ModelingIdentifier<M>

    public abstract class ModelingNamingIdentifier<M>
    extends java.lang.Object
    implements ModelingIdentifier<M>
    Identifier by name
    • Constructor Detail

      • ModelingNamingIdentifier

        public ModelingNamingIdentifier​(java.lang.String... names)
      • ModelingNamingIdentifier

        public ModelingNamingIdentifier​(java.util.List<java.lang.String> names)
    • Method Detail

      • getNames

        public java.util.List<java.lang.String> getNames()
      • test

        public boolean test​(M modelingContext)
        Specified by:
        test in interface java.util.function.Predicate<M>
      • getName

        protected abstract java.lang.String getName​(M modelingContext)
      • projectNamed

        public static ModelingNamingIdentifier<org.activiti.cloud.modeling.api.Project> projectNamed​(java.lang.String name)