Skip to content

Commit

Permalink
update processor
Browse files Browse the repository at this point in the history
  • Loading branch information
bsorrentino committed May 21, 2018
1 parent 8de3fd2 commit 950bf6c
Showing 1 changed file with 16 additions and 18 deletions.
34 changes: 16 additions & 18 deletions processor/src/main/java/org/bsc/processor/TypescriptProcessor.java
Original file line number Diff line number Diff line change
Expand Up @@ -38,31 +38,29 @@ public class TypescriptProcessor extends AbstractProcessorEx {
final static String ENDL = ";\n";

static final List<TSType> REQUIRED_TYPES = Arrays.asList(
TSType.from(java.lang.String.class,true),
TSType.from(java.lang.Iterable.class,true),
TSType.from(java.lang.String.class).setExport(true),
TSType.from(java.lang.Iterable.class).setExport(true),
// TSType.from(java.util.Collection.class),
TSType.from(java.util.Collections.class, true),
TSType.from(java.util.Collections.class).setExport(true),
TSType.from(java.util.List.class),
TSType.from(java.util.Set.class),
TSType.from(java.util.Map.class),
TSType.from(java.util.stream.Stream.class, true),
TSType.from(java.util.stream.Collectors.class,true),
TSType.from(java.util.Optional.class, true),
TSType.from(java.util.stream.Stream.class).setExport(true),
TSType.from(java.util.stream.Collectors.class).setExport(true),
TSType.from(java.util.Optional.class).setExport(true),

TSType.from(java.lang.Comparable.class),
TSType.from(java.util.function.Function.class, "Func", false),
TSType.from(java.util.function.BiFunction.class, "BiFunction", false),
TSType.from(java.util.function.Consumer.class, "Consumer", false),
TSType.from(java.util.function.BiConsumer.class, "BiConsumer", false),
TSType.from(java.util.function.UnaryOperator.class, "UnaryOperator", false),
TSType.from(java.util.function.BinaryOperator.class, "BinaryOperator", false),
TSType.from(java.util.function.Supplier.class, "Supplier", false),
TSType.from(java.util.function.Predicate.class, "Predicate", false),
TSType.from(java.util.function.BiPredicate.class, "BiPredicate", false),
TSType.from(java.lang.Runnable.class, "Runnable", false)
TSType.from(java.util.function.Function.class).setAlias("Func"),
TSType.from(java.util.function.BiFunction.class).setAlias("BiFunction"),
TSType.from(java.util.function.Consumer.class).setAlias( "Consumer"),
TSType.from(java.util.function.BiConsumer.class).setAlias("BiConsumer"),
TSType.from(java.util.function.UnaryOperator.class).setAlias("UnaryOperator"),
TSType.from(java.util.function.BinaryOperator.class).setAlias("BinaryOperator"),
TSType.from(java.util.function.Supplier.class).setAlias("Supplier"),
TSType.from(java.util.function.Predicate.class).setAlias("Predicate"),
TSType.from(java.util.function.BiPredicate.class).setAlias("BiPredicate"),
TSType.from(java.lang.Runnable.class).setAlias("Runnable")



);

/**
Expand Down

0 comments on commit 950bf6c

Please sign in to comment.