congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
KObject.getType
Code IndexAdd Tabnine to your IDE (free)

How to use
getType
method
in
org.uberfire.ext.metadata.model.KObject

Best Java code snippets using org.uberfire.ext.metadata.model.KObject.getType (Showing top 14 results out of 315)

origin: kiegroup/appformer

public MetaObject newMetaObject(final KObject object) {
  final Set<MetaProperty> properties = new HashSet<>();
  Optional.ofNullable(object.getProperties()).ifPresent(kProperties ->
                                 StreamSupport.stream(kProperties.spliterator(),
                                            false).forEach(property ->
                                                       properties.add(newMetaProperty(property))));
  return new MetaObjectImpl(object.getType(),
               properties);
}
origin: kiegroup/appformer

@Override
public boolean equals(final Object obj) {
  if (obj == null) {
    return false;
  }
  if (!(obj instanceof KObject)) {
    return false;
  }
  final KObject kobj = (KObject) obj;
  return getClusterId().equals(kobj.getClusterId()) &&
      getId().equals(kobj.getId()) &&
      getKey().equals(kobj.getKey()) &&
      getType().getName().equals(kobj.getType().getName());
}
origin: kiegroup/appformer

Message message = new Message(sanitize(kObject.getClusterId() + "_" + kObject.getType().getName()),
               new HashSet<>(fields));
origin: org.uberfire/uberfire-metadata-backend-infinispan

Message message = new Message(sanitize(kObject.getClusterId() + "_" + kObject.getType().getName()),
               new HashSet<>(fields));
origin: org.uberfire/uberfire-metadata-backend-elasticsearch

public void updateMetaModel(KObject object,
              MetaObject metaObject) {
  List<MetaProperty> dirtyProperties = new ArrayList<>();
  Optional<MappingMetaData> mappingOptional = this.indexProvider.getMapping(object.getClusterId(),
                                       object.getType().getName());
  if (!mappingOptional.isPresent()) {
    this.indexProvider.putMapping(object.getClusterId(),
                   object.getType().getName(),
                   metaObject);
  } else {
    Map<String, Object> mapping = mappingOptional.get().getSourceAsMap();
    Optional.ofNullable(object.getProperties())
        .ifPresent(kProperties -> {
          for (final KProperty property : object.getProperties()) {
            Object config = mapping.get(property.getName());
            if (config == null) {
              Optional<MetaProperty> prop = metaObject.getProperty(property.getName());
              prop.ifPresent(metaProperty -> dirtyProperties.add(metaProperty));
            }
          }
        });
    this.indexProvider.putMapping(object.getClusterId(),
                   object.getType().getName(),
                   dirtyProperties);
  }
}
origin: kiegroup/appformer

public void updateMetaModel(KObject object,
              MetaObject metaObject) {
  List<MetaProperty> dirtyProperties = new ArrayList<>();
  Optional<MappingMetaData> mappingOptional = this.indexProvider.getMapping(object.getClusterId(),
                                       object.getType().getName());
  if (!mappingOptional.isPresent()) {
    this.indexProvider.putMapping(object.getClusterId(),
                   object.getType().getName(),
                   metaObject);
  } else {
    Map<String, Object> mapping = mappingOptional.get().getSourceAsMap();
    Optional.ofNullable(object.getProperties())
        .ifPresent(kProperties -> {
          for (final KProperty property : object.getProperties()) {
            Object config = mapping.get(property.getName());
            if (config == null) {
              Optional<MetaProperty> prop = metaObject.getProperty(property.getName());
              prop.ifPresent(metaProperty -> dirtyProperties.add(metaProperty));
            }
          }
        });
    this.indexProvider.putMapping(object.getClusterId(),
                   object.getType().getName(),
                   dirtyProperties);
  }
}
origin: org.uberfire/uberfire-metadata-backend-elasticsearch

public MetaObject build(KObject kObject) {
  ElasticMetaObject metaObject = new ElasticMetaObject(kObject.getType());
  metaObject.addProperty(new ElasticMetaProperty(MetaObject.META_OBJECT_ID,
                          kObject.getId(),
                          kObject.getType().getName(),
                          new HashSet<>(Arrays.asList(String.class))));
origin: kiegroup/appformer

public MetaObject build(KObject kObject) {
  ElasticMetaObject metaObject = new ElasticMetaObject(kObject.getType());
  metaObject.addProperty(new ElasticMetaProperty(MetaObject.META_OBJECT_ID,
                          kObject.getId(),
                          kObject.getType().getName(),
                          new HashSet<>(Arrays.asList(String.class))));
origin: kiegroup/appformer

            Field.Store.YES));
doc.add(new StringField(MetaObject.META_OBJECT_TYPE,
            object.getType().getName(),
            Field.Store.YES));
doc.add(new TextField(MetaObject.META_OBJECT_KEY,
origin: kiegroup/appformer

                       newSchema);
} else {
  String type = toProtobufFormat(kObject.getClusterId() + "_" + kObject.getType().getName());
  Optional<Message> storedMessage = this.getMessage(storedSchema.get(),
                           type);
origin: org.uberfire/uberfire-metadata-backend-infinispan

                       newSchema);
} else {
  String type = toProtobufFormat(kObject.getClusterId() + "_" + kObject.getType().getName());
  Optional<Message> storedMessage = this.getMessage(storedSchema.get(),
                           type);
origin: kiegroup/appformer

public void updateMetaModel(final KObject object) {
  final MetaObject metaObject = metaModelStore.getMetaObject(object.getType().getName());
  if (metaObject == null) {
    metaModelStore.add(newMetaObject(object));
  } else {
    Optional.ofNullable(object.getProperties())
        .ifPresent(kProperties -> {
          for (final KProperty property : object.getProperties()) {
            final Optional<MetaProperty> metaProperty = metaObject.getProperty(property.getName());
            if (!metaProperty.isPresent()) {
              metaObject.addProperty(newMetaProperty(property));
            } else {
              metaProperty.get().addType(property.getValue().getClass());
              if (property.isSearchable()) {
                metaProperty.get().setAsSearchable();
              }
            }
          }
          metaModelStore.update(metaObject);
        });
  }
}
origin: org.uberfire/uberfire-metadata-backend-infinispan

         descriptor,
         MetaObject.META_OBJECT_TYPE,
         kObject.getType().getName());
this.addKProperty(props,
         descriptor,
origin: kiegroup/appformer

         descriptor,
         MetaObject.META_OBJECT_TYPE,
         kObject.getType().getName());
this.addKProperty(props,
         descriptor,
org.uberfire.ext.metadata.modelKObjectgetType

Popular methods of KObject

  • getKey
  • getProperties
  • getClusterId
  • fullText
  • getId
  • getSegmentId

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getSupportFragmentManager (FragmentActivity)
  • findViewById (Activity)
  • compareTo (BigDecimal)
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Path (java.nio.file)
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • IsNull (org.hamcrest.core)
    Is the value null?
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top 25 Plugins for Webstorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now