@Test public void testGetSupportedSteps() { Set<Class<? extends BaseStepMeta>> types = analyzer.getSupportedSteps(); assertNotNull( types ); assertEquals( types.size(), 1 ); assertTrue( types.contains( getMetaClass() ) ); }
@Override public Set<Class<? extends BaseStepMeta>> getSupportedSteps() { return new HashSet<Class<? extends BaseStepMeta>>() { { add( getMetaClass() ); } }; }
HadoopBaseStepAnalyzer extends ExternalResourceStepAnalyzer<M> { @Override public Set<Class<? extends BaseStepMeta>> getSupportedSteps() { return new HashSet<Class<? extends BaseStepMeta>>() { { add( getMetaClass() ); } }; } }
HadoopBaseStepAnalyzer extends ExternalResourceStepAnalyzer<M> { @Override public Set<Class<? extends BaseStepMeta>> getSupportedSteps() { return new HashSet<Class<? extends BaseStepMeta>>() { { add( getMetaClass() ); } }; }  }
HadoopBaseStepAnalyzer extends ExternalResourceStepAnalyzer<M> { @Override public Set<Class<? extends BaseStepMeta>> getSupportedSteps() { return new HashSet<Class<? extends BaseStepMeta>>() { { add( getMetaClass() ); } }; }  @Override String getResourceInputNodeType(); @Override String getResourceOutputNodeType(); @Override Set<Class<? extends BaseStepMeta>> getSupportedSteps(); abstract Class<M> getMetaClass(); @Override IMetaverseNode createResourceNode( final IExternalResourceInfo resource ); @Override IMetaverseNode createResourceNode( final M meta, final IExternalResourceInfo resource ); }
HadoopBaseStepAnalyzer extends ExternalResourceStepAnalyzer<M> { @Override public Set<Class<? extends BaseStepMeta>> getSupportedSteps() { return new HashSet<Class<? extends BaseStepMeta>>() { { add( getMetaClass() ); } }; }  @Override String getResourceInputNodeType(); @Override String getResourceOutputNodeType(); @Override Set<Class<? extends BaseStepMeta>> getSupportedSteps(); abstract Class<M> getMetaClass(); @Override IMetaverseNode createResourceNode( final IExternalResourceInfo resource ); @Override IMetaverseNode createResourceNode( final M meta, final IExternalResourceInfo resource );  }