All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.uniks.networkparser.ext.ModelGenerator.class Maven / Gradle / Ivy

????4c
G?
??	i??
???
??
	??
?
?	i?	i??
??
?
i??
??
??
??
??
??
??
!??
#??
%???
e?
???
i?
i?
i?
i???
e??
3?
3?
3?
*???
e??
;?
i?
;?
;??
@?
@?
;

G	?
i	

*

Y
G
G
;
;
T
T?


Y
	i
i
G
 
c?!
c"
i#
c$%features.Lde/uniks/networkparser/graph/util/FeatureSet;defaultModel)Lde/uniks/networkparser/graph/GraphModel;customTemplate0Lde/uniks/networkparser/list/SimpleKeyValueList;	SignaturewLde/uniks/networkparser/list/SimpleKeyValueList;javaGeneratorTemplates(Lde/uniks/networkparser/list/SimpleList;bLde/uniks/networkparser/list/SimpleList;()VCodeLineNumberTableLocalVariableTablethis+Lde/uniks/networkparser/ext/ModelGenerator;getTemplates2()Lde/uniks/networkparser/list/SimpleKeyValueList;
StackMapTabley()Lde/uniks/networkparser/list/SimpleKeyValueList;addParserCondition6(Lde/uniks/networkparser/interfaces/ParserCondition;)V	condition3Lde/uniks/networkparser/interfaces/ParserCondition;keyLjava/lang/String;!generatee(Lde/uniks/networkparser/graph/GraphMember;)Lde/uniks/networkparser/interfaces/SendableEntityCreator;item*Lde/uniks/networkparser/graph/GraphMember;?(Lde/uniks/networkparser/graph/GraphMember;Lde/uniks/networkparser/TextItems;)Lde/uniks/networkparser/interfaces/SendableEntityCreator;
parameters"Lde/uniks/networkparser/TextItems;v(Ljava/lang/String;Lde/uniks/networkparser/graph/GraphModel;)Lde/uniks/networkparser/interfaces/SendableEntityCreator;rootDirmodelgenerateJava?(Ljava/lang/String;Lde/uniks/networkparser/graph/GraphModel;Lde/uniks/networkparser/TextItems;)Lde/uniks/networkparser/interfaces/SendableEntityCreator;generateTypescript	templatesLocalVariableTypeTable
generating?(Ljava/lang/String;Lde/uniks/networkparser/graph/GraphModel;Lde/uniks/networkparser/TextItems;Lde/uniks/networkparser/list/SimpleList;Z)Lde/uniks/networkparser/interfaces/SendableEntityCreator;template8Lde/uniks/networkparser/parser/generator/BasicGenerator;
isStandardZ
resultFile2Lde/uniks/networkparser/parser/TemplateResultFile;clazz$Lde/uniks/networkparser/graph/Clazz;file
writeFilesnameresult3Lde/uniks/networkparser/parser/TemplateResultModel;	codeStyle.Lde/uniks/networkparser/graph/FeatureProperty;?&?(Ljava/lang/String;Lde/uniks/networkparser/graph/GraphModel;Lde/uniks/networkparser/TextItems;Lde/uniks/networkparser/list/SimpleList;Z)Lde/uniks/networkparser/interfaces/SendableEntityCreator;
getFeature{(Lde/uniks/networkparser/graph/Feature;[Lde/uniks/networkparser/graph/Clazz;)Lde/uniks/networkparser/graph/FeatureProperty;iLjava/util/Iterator;value&Lde/uniks/networkparser/graph/Feature;clazzes%[Lde/uniks/networkparser/graph/Clazz;DLjava/util/Iterator;getTyp()Ljava/lang/Class;()Ljava/lang/Class<*>;withoutFeatureS(Lde/uniks/networkparser/graph/Feature;)Lde/uniks/networkparser/ext/ModelGenerator;featurewithDefaultModelV(Lde/uniks/networkparser/graph/GraphModel;)Lde/uniks/networkparser/ext/ModelGenerator;testGeneratedCoderemoveAllGeneratedCode>(Lde/uniks/networkparser/graph/GraphModel;Ljava/lang/String;)VtemplateResult	generatorpathfileName
parseTemplatet(Ljava/lang/String;Lde/uniks/networkparser/graph/GraphMember;)Lde/uniks/networkparser/parser/TemplateResultFragment;templateStringmember(Lde/uniks/networkparser/parser/Template;?(Lde/uniks/networkparser/parser/Template;Lde/uniks/networkparser/graph/GraphMember;)Lde/uniks/networkparser/parser/TemplateResultFragment;6Lde/uniks/networkparser/parser/TemplateResultFragment;
SourceFileModelGenerator.javauv'()jk&de/uniks/networkparser/list/SimpleListjava/lang/Object6de/uniks/networkparser/parser/generator/java/JavaClazz4de/uniks/networkparser/parser/generator/java/JavaSet8de/uniks/networkparser/parser/generator/java/JavaCreator*+rsno.de/uniks/networkparser/list/SimpleKeyValueList-de/uniks/networkparser/logic/FeatureCondition??,de/uniks/networkparser/logic/ImportCondition-de/uniks/networkparser/logic/ForeachCondition6de/uniks/networkparser/logic/TemplateFragmentCondition(de/uniks/networkparser/logic/IfConditionifnot,-Ide/uniks/networkparser/parser/generator/condition/JavaMethodBodyConditionCde/uniks/networkparser/parser/generator/condition/JavaListCondition de/uniks/networkparser/logic/And de/uniks/networkparser/logic/Not./01023'de/uniks/networkparser/graph/GraphModelsrc????????/45java/lang/StringBuilder678090
i.love.sdmlib\.:;1de/uniks/networkparser/parser/TemplateResultModel|}<=>? de/uniks/networkparser/TextItems@ABCDE&FGHI6de/uniks/networkparser/parser/generator/BasicGeneratorJKL?"de/uniks/networkparser/graph/Clazz??+de/uniks/networkparser/interfaces/ConditionMNOPQRSTU2V0de/uniks/networkparser/parser/TemplateResultFileW0XYZ[,de/uniks/networkparser/graph/FeatureProperty\V]+lmbuild/gen/java??^_`5/utilCreatorCreator.java&de/uniks/networkparser/parser/Templatejava/lang/String<a???b)de/uniks/networkparser/ext/ModelGeneratorjava/util/Iterator$de/uniks/networkparser/graph/FeaturegetAll0()Lde/uniks/networkparser/graph/util/FeatureSet;with@([Ljava/lang/Object;)Lde/uniks/networkparser/list/AbstractArray;withKey>(Ljava/lang/String;)Lde/uniks/networkparser/logic/IfCondition;1de/uniks/networkparser/interfaces/ParserConditiongetKey()Ljava/lang/String;toLowerCaseadd'(Ljava/lang/Object;Ljava/lang/Object;)ZendsWith(Ljava/lang/String;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringgetName
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;withTemplatee(Lde/uniks/networkparser/list/SimpleKeyValueList;)Lde/uniks/networkparser/parser/TemplateResultModel;withFeatures\(Lde/uniks/networkparser/list/SimpleSet;)Lde/uniks/networkparser/parser/TemplateResultModel;withDefaultLabel%(Z)Lde/uniks/networkparser/TextItems;withLanguagen(Lde/uniks/networkparser/interfaces/LocalisationInterface;)Lde/uniks/networkparser/parser/TemplateResultModel;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;	withOwnerr(Lde/uniks/networkparser/parser/generator/BasicGenerator;)Lde/uniks/networkparser/parser/generator/BasicGenerator;	CODESTYLE
getClazzes\([Lde/uniks/networkparser/interfaces/Condition;)Lde/uniks/networkparser/graph/util/ClazzSet;*de/uniks/networkparser/graph/util/ClazzSetmatch(([Lde/uniks/networkparser/graph/Clazz;)ZexecuteClazz?(Lde/uniks/networkparser/graph/Clazz;Lde/uniks/networkparser/interfaces/LocalisationInterface;Z)Lde/uniks/networkparser/parser/TemplateResultFile;executeTemplate?(Lde/uniks/networkparser/parser/TemplateResultFile;Lde/uniks/networkparser/interfaces/LocalisationInterface;Lde/uniks/networkparser/graph/GraphMember;)V(Ljava/lang/Object;)ZgetFileName(de/uniks/networkparser/ext/io/FileBuffer	writeFile-(Ljava/lang/String;Ljava/lang/CharSequence;)Z,de/uniks/networkparser/graph/util/FeatureSetequalswithoutcreateResultFileY(Lde/uniks/networkparser/graph/Clazz;Z)Lde/uniks/networkparser/parser/TemplateResultFile;
deleteFile=([Ljava/lang/String;)Lde/uniks/networkparser/parser/Template;?(Lde/uniks/networkparser/interfaces/LocalisationInterface;Lde/uniks/networkparser/interfaces/SendableEntityCreator;Lde/uniks/networkparser/graph/GraphMember;)Lde/uniks/networkparser/parser/TemplateResultFragment;!iGjklmnopqrsptuvwq?*?*??*?Y??Y?Y?SY?	Y?
SY?Y?S?
???x#$(y?z{|}w??*???*?Y??*?Y??*?Y??*?Y??*?Y??*?Y??*?Y???*?Y? ?*?!Y?"?*?#Y?$?*?%Y?&?*??x6
,-./(031>2I3Y4d5o6z7?9y?z{~??p??wq+?'M,?*?,?(+?)W?x=>?Ay z{????~????wY+?*??*++?*?,?xDE	Gyz{??~	??wd+?*??*++?*,?-?xKL	Ny z{????~	??wF*+,?-?xRy z{???m??wU
*+,-*??.?xVy*
z{
??
?m
????wF*+,?/?xZy z{???m??w|?Y?:*+,-?.?x
^	ay4z{???m??	?s?	?t??w}+?	0L? +1?2??3Y?4+?51?5?6L,?7:?8:?3Y?4+?591?:?51?5?6L?;Y?<:*?=?>W*???W-??@Y?AN-?BW-?CW?D:?E??F?G:		*?HW???*?I?J?K:,?L?M?N:		?E?b	?F?J:
?D:?E?B?F?G:?JY
S?O6


?P:
?Q?RW???????B?S:		?E?1	?F?T:
?3Y?4+?5
?U?5?6
?V?WW????x? fg
hi'k-l2m6oVq_risstwuv?x?z?{?|?}?~????(?0?3?6?;?X?w?z?y????	 ??
??0???P??
X??
}z{}??}?m}??}?s}??-P??_???????}?t~:
???N??
?????????H????7p????w?D*??>*??XN-?E?--?F?Y:+?Z?,??,?O??????x*
???#?,?0?3?<???B?y4#??3??Dz{D??D???3??~???#?????w-*?x?yz{p???wJ*??Y+S?[W*?x
??yz{????w?*+?\*?x
??yz{?m?vwl*?\?]L**?\+?^*+*?\?-W?x??
???y
??z{~??w?
?*?I?J?KN,1?2??3Y?4,?51?5?6M+?L?M?N:?E?h?F?J:-?JYS?O6*??D:?E?7?F?G:?_:	?3Y?4,?5	?U?5?6?`W??ŧ???3Y?4,?5?3Y?4+?7?5a?5?691?:?51?5?6:?3Y?4?5b?5?6:?`W?x:???)?L?[?z???????????????yf
???	z%??[G??LV???z{??m????????????~?)????-???=???wf?cY?d?eY+S?fN*-,?g?x
??y*z{????????w?>?;Y?W-*???W?@Y?A:?BW-?CW+-,?h:?x"????#?*?1?;?y>>z{>??>??6??#??;????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy