Class EntityAliasStage<N extends cern.nxcals.api.extraction.data.builders.fluent.Stage<?,​T>,​T>


  • public class EntityAliasStage<N extends cern.nxcals.api.extraction.data.builders.fluent.Stage<?,​T>,​T>
    extends EntityStage<N,​T>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      EntityAliasStage<N,​T> fieldAlias​(@NonNull java.lang.String alias, @NonNull java.lang.String field)  
      EntityAliasStage<N,​T> fieldAliases​(@NonNull java.lang.String alias, @NonNull java.util.List<java.lang.String> fields)  
      EntityAliasStage<N,​T> fieldAliases​(@NonNull java.util.Map<java.lang.String,​java.util.List<java.lang.String>> aliasMap)  
      • Methods inherited from class cern.nxcals.api.extraction.data.builders.fluent.EntityStage

        entity
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • fieldAliases

        public EntityAliasStage<N,​T> fieldAliases​(@NonNull
                                                        @NonNull java.lang.String alias,
                                                        @NonNull
                                                        @NonNull java.util.List<java.lang.String> fields)
      • fieldAliases

        public EntityAliasStage<N,​T> fieldAliases​(@NonNull
                                                        @NonNull java.util.Map<java.lang.String,​java.util.List<java.lang.String>> aliasMap)
      • fieldAlias

        public EntityAliasStage<N,​T> fieldAlias​(@NonNull
                                                      @NonNull java.lang.String alias,
                                                      @NonNull
                                                      @NonNull java.lang.String field)